Iis 7.x and iis 6 support – Pitney Bowes MapXtreme User Manual

Page 38

Advertising
background image

Chapter 2: Getting Started

Before You Install

MapXtreme v7.1

38

Developer Guide

IIS 7.x and IIS 6 Support

MapXtreme supports web deployment under Internet Information Services (IIS) 6 and IIS 7.

For IIS 6, the operating system requirement is Windows Server 2003. For IIS 7, the operating
system requirement is Windows Vista, Windows Server 2008 or Windows 7. MapXtreme does not
support web deployment on Windows XP.

Throughout the Developer Guide references to IIS will refer to IIS 7. Where necessary, instructions
for using IIS 6 for backward compatibiltiy are provided.

IIS 7.x is included (although not necessarily installed) with Windows Vista, Windows Server 2008
and Windows 7 Ultimate. MapXtreme supports IIS 7.0 in both classic mode and integrated pipeline
mode.

Prior to installing MapXtreme, configure IIS 7.x following the steps below. These steps apply to
Windows VIsta, Windows Server 2008 and Windows 7.

1. Enable Windows Authentication and Anonymous Authentication.

a. Go to Control Panel > Administrator Tools, right-click IIS and choose to “Run As

Administrator”.

b. Select Default Web Site.
c. Under the IIS group, double-click Authentication.
d. Rright-click Anonymous Authentication and choose Enable. Do the same for Windows

Authentication.

2. Enable the Web Managment Tools.

a. Go to Control Panel > Programs and Features.
b. Click Turn Windows features on or off. The Windows Features dialog box opens.
c. Select the Internet Information Services checkbox.
d. Double-click (or expand) Web Management Tools, and select all checkboxes below it.

3. Enable World Wide Web Services.

a. In the Windows Features dialog, double-click (or expand) the World Wide Web Services and

check the boxes itemized below.

b. Application Development Features - select all.
c. Common HTTP Features: Default Document, Directory Browsing, HTTP Errors, Static

Content and WebDAV Publishing

d. Health and Diagnostics: HTTP Logging, Request Monitoring
e. Performance: Static Content Compression
f. Security: Request Filtering and Windows Authentication

MapXtreme Web Controls and IIS

MapXtreme's Web Controls have always modified the web.config file of your ASP.NET automatically
to include the required modules and handlers. With MapXtreme 7.1, we fully support IIS7 integrated
pipeline mode, and will also auto-modify the web.config file to include the necessary code under the
system.webServer node. To maintain compatibility with previous ASP.NET applications built to run in
IIS6, or IIS7's 'Classic' pipeline mode, the Integrated Pipeline code will only be entered into the
web.config file if the MapInfo.Engine.Session.PipelineMode property is set to 'Integrated'. This
property is added to the 'appSettings' node of the web.config file when any ASP.NET project is

Advertising