If you're installing on a Windows Server 2008, there are several roles and features
that have to be added to make the FotoWare installation work flawlessly. The below
procedure is an aid to installing Internet Information Services 7 and other required
components. If you're installing the applications on a Windows 2003 Server, go to
the heading below.
Installing Internet Information Services 7
- Click on Start -> Administrative Tools, then click Server Manager
- In Server Manager scroll down to Roles Summary, and click on Add Roles
- The Add Roles Wizard starts and warn you that you have to verify the following:
- The administrator account has a strong password
- Network settings, such as static IP addresses, are configured
- The latest security updates from Windows Update are installed
- Click Next to go the Add Server Role page. Place a checkmark next to Web Server (IIS).
When marking the Web Server role you will be prompted to add required features.
- Click Add Required Features
- After the required feature is added, check that the Web server role is marked and
then click Next
- The next page will give you some basic information on IIS Web Servers and a few links
with extra information if needed. Click on the Next button to continue.
- This next page give you the option to add roles. For FotoWare applications to work
we need some additional roles (assuming clean install):
Under Web Server | Application Development:
- ASP.NET
- .NET Extensibility
- ISAPI Extensions
- ISAPI Filters
Under Health and Diagnostics:
- Tracing (optional but gives better IIS error message if something should go
wrong)
Under Security:
- Basic Authentication
- Windows Authentication
Under Management Tools:
- Management Service
- Note: Once you select the ASP.NET role service you will be prompted with a dialog
that informs you about other services required by ASP.NET. Click Add Required Role
Service to continue
- Check that the required modules are selected and then click Next.
- Confirmation page. Confirm the specific modules and click Install
- After installation you will get an Installation Result page. Click Close.
- Note: If you have not Automatic Update enabled you will get a warning message. This
has nothing to do with the installation of Web Server role where you can see that
you have the result ”Installation succeeded"
- In the Server Manager window, under Roles Summary, you should now see Web Server
(IIS)
Installing Additional required server features
Next you need to add an additional feature to your system, namely the .NET 3.0 Framework
and WCF Activation.
- In the Server Manager, click on the Features node in the left panel and then choose
Add Features.
- Expand the .NET Framework 3.0 Features node and select the WCF Activation feature.
This will require you to add the .NET 3.0 Framework as well. Then click Next to add
these features also.
- Further down in the features list you will find Desktop Experience. This should also
be enabled. Then click Next to add these features. Installing the Desktop Experience
feature may require you to restart the server.
Configure Internet Explorer for use with the Operations Center on the server console
To be able to use Internet Explorer locally on the Windows Server 2008 console to
configure the FotoWare applications you will also need to disable Internet Explorer
Enhanced Security Configuration for administrative users. To do this, open the Server
Manager and expand the Server summary. Then, under Security Information, click on
Configure IE ESC and make sure ESC is set to for administrative users.
Next, you should add the local server to your local intranet zone in Internet Explorer:
Click on Start | Control Panel | Network and Internet | Internet Options. Go to the
Security tab and click on Local Intranet, then click on the Sites button, then the
Advanced button and add the local server name to the list of local intranet servers.
Installing IIS 6 in Windows Server 2003
If you're installing your FotoWare applications on a Windows Server 2003, you need
to install Internet Information Services. This is a very straightforward procedure:
- Click on Start -> Add / Remove Programs
- Click on Add/Remove Windows Components and select Application Server, then click
on the Details button
- Select ASP.NET and Internet Information Services (IIS) and click OK
- Finally, click Next to start the installation
Special considerations when installing on a 64-bit server
Since the FotoWare applications are themselves 32-bit they rely on the 32-bit subsystem
that Microsoft includes in its 64-bit operating systems, known as WOW64 (Windows-32-on-Windows-64).
More information about Microsoft’s WOW can be found in this article by Microsoft:
http://en.wikipedia.org/wiki/WOW64
What’s more, it should be noted that you cannot mix 32-bit and 64-bit web applications
on the same server. IIS (Internet Information Services) must be run in either 32-bit
or 64-bit mode, and since FotoWeb 6.0 is a 32-bit application, 32-bit code emulation
must be enabled in IIS. Thus IIS cannot simultaneously run 64-bit applications. More
information about this can be found here: http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/0aafb9a0-1b1c-4a39-ac9a-994adc902485.mspx?mfr=true
Requirements
- Microsoft Windows Server 2003 x64 or Microsoft Windows Server 2008 x64
- Microsoft IIS 6.0 (IIS 7.0 on Server 2008)
- Microsoft .NET Framework 3.5 32-bit
Procedure (For Windows Server 2003 before Service Pack 2)
- Install IIS on the server through Control Panel | Add / Remove Programs | Add or
Remove Windows Components
- Open a command prompt and navigate to the %systemdrive%\Inetpub\AdminScripts directory
- Type in the following command and press ENTER: cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64
“true”
- In the command prompt, navigate to %systemdrive%\WINDOWS\Microsoft.NET\Framework\v2.0.50727
directory.
- Type in the following command and press ENTER: aspnet_regiis.exe -i
- Install and configure your FotoWare software according to the directions below.
Procedure (For Windows Server 2003 with Service Pack 2 or later)
- Install IIS by adding the server roles
- Open a command prompt and type in the following command and press ENTER: %windir%\system32\inetsrv\appcmd
set config -section:applicationPools -applicationPoolDefaults.enable32BitAppOnWin64:true
- Open a command prompt and navigate to the %systemdrive%\Inetpub\AdminScripts directory.
- Type in the following command and press ENTER:
cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64
true
- In the command prompt, navigate to the %systemdrive%\WINDOWS\Microsoft.NET\Framework\v2.0.50727
directory.
- Type in the following command and press ENTER:
aspnet_regiis.exe -i
- Install and configure your FotoWare software according to the directions below.
Procedure (For Windows Server 2008 with IIS 7.0)
Precondition: Web server role installed on the server.
- Open a command prompt and type in the following command followed by ENTER:
%windir%\system32\inetsrv\appcmd set config -section:applicationPools -applicationPoolDefaults.enable32BitAppOnWin64:true
- Install and configure your FotoWare software according to the directions below.