Product Documentation

Windows Web Hosting

Jun 05, 2015
Updated: 2013-05-11

The Windows Web Hosting service enables service providers to host customers' web sites on Windows-based web servers. The service also provides IIS support and DNS management.

Supported platforms

The Windows Web Hosting service supports the following IIS and Windows Server versions:
Version Windows Server 2008 Windows Server 2008 R2 SP1 Windows Server 2008 R2 SP1 Web Edition
IIS 7 X    
IIS 7.5   X X

Requirements

When configuring the IIS server, perform the following tasks:
  • Enable CloudPortal Services Manager DNS Services and enable DNS records for the Services Manager Windows Web Hosting Service.
  • Install CloudPortal Services Manager Windows Web Hosting Service.
  • Create Web hosting root directory and shares with appropriate permissions
  • Create AD user and groups for FTP access and grant them appropriate permissions to the Web hosting root directory
  • In IIS Manager, create an FTP site with the following settings:
    Setting Name Value
    FTP site name Enter a name of your choosing.
    Physical path Enter the path to the web hosting root directory.
    IP Address Enter an IP address that is unique across all FTP sites.
    Start FTP site automatically Select this option.
    Enable Virtual Host Names Leave blank.
    SSL Select Allow SSL.
    Authentication Select Basic.
    Allow access to Select Specified roles or user groups and enter as domainCortexIISUser
    Permissions Select Read and Write.
    FTP User Isolation > Isolate users Select FTP home directory configured in Active Directory and enter the credentials as domainCortexIISUser
    FTP Authentication > Basic Authentication Click Edit and enter the fully qualified domain name for the user's default logon domain.

Service deployment overview

Deploying the Windows Web Hosting service involves the following tasks:
  1. Configure the service using the control panel. This includes creating a server collection.
  2. If required, retrieve the certificate list on the web server and enable availability to customers' sites.
  3. If required, retrieve the IP address list on the web server and modify as appropriate.
  4. Provision the service to customers.