| InstallerContactSite Map |
Advanced Installer User Guide | |||
Configuring IIS Web Sites and Virtual Directories |
| The IIS configuration tool helps you rapidly deploy web applications on Microsoft Windows servers family running Internet Information Services (versions 5.0 and above). This Advanced Installer utility ensures a fast and uniform installation of your web applications on multiple servers, without having to worry about manually configuring the IIS on every machine through Microsoft Management Console. This tutorial will guide you in creating Web Sites and Virtual Directories for your web application. Let's suppose your web application consists of a E-Commerce web site, called example.com. This ASP.NET web application has a main user interface for registered users and guests as well as an Administration Panel. This panel will be served from a different secure location installed on the target server, hence the need to configure a separate virtual directory for this application.
1. Add your application files
2. Add your Web Site
Configure it as follows:
If you build and maintain Web sites for customers and coordinate these efforts with multiple authors, then the features included in FrontPage Server Extensions can help you accomplish this task. FrontPage Server Extensions provide Web-based and command-line administration for extending virtual servers. Extending virtual servers with FrontPage Server Extensions enables the site owner to author the site in FrontPage and delegate site ownership and administration credentials. 3. Configure Access Flags for your Web SiteIn our scenario, the ASP.NET web application requires execute permission for the scripts as well as script access and read access.
4. Set up default documents for your applicationOur Web Site will automatically serve a default document when no document name is specified in the request (url). In our case index.aspx will have priority whenever found in a directory.
5. Enable FTP accessOur application requires FTP access for constant updating of script content, so we will configure FTP access for the web application. We do not set the "Set NTFS security flags" option to allow only registered users on the target machine, having the proper access rights, to connect through FTP.
6. Configure Virtual DirectoryOur web site is set up now, we need to configure the Administration Panel as a virtual directory.
Configure it as follows:
We do not allow anonymous web access to this folder for security reasons (this is an administration panel with privileged access). As opposed to the parent web site, this virtual directory needs an extra access flag (write access), so we will set it accordingly. Also we have disabled FTP access to this Virtual Directory.
If you disable default document for a web site or virtual directory, you should enable directory browsing instead. 7. Configure global IIS settings (optional)If needed, you can also configure global IIS settings that will affect all web sites and virtual directories, such as: MIME types, ISAPI filters.
8. Run the project
The EndThis concludes our tutorial.
|





