DeficiencyPop is a web application that requires its own virtual directory. Complete the following steps to manually create and configure the DeficiencyPop virtual directory and application pool.
- Copy all of the files from the ..\web\DeficiencyPop directory of the distributed build.
- Paste the files to the Web site root directory for DeficiencyPop (..\inetpub\wwwroot\DeficiencyPop, for example).
- Create the DeficiencyPop application pool in Internet Information Services (IIS) Manager.
- Right-click the DeficiencyPop application pool and select Advanced Settings.
-
Confirm or update the following settings for the DeficiencyPop application pool:
Advanced Setting
Value
.NET CLR Version
v4.0
Enable 32-Bit Applications
False
Managed Pipeline Mode
Integrated
Queue Length
65535
Start Mode
AlwaysRunning
Limit Interval (minutes)
0
Identity
Network Service, or another account with least domain privileges
Idle Time-out (minutes)
0
Ping Enabled
False
Rapid-Fail Protection: Enabled
False
Regular Time Interval (minutes)
0
- Create the DeficiencyPop application in Internet Information Services (IIS) Manager and point it to the directory from step 2. Ensure the application will be used only for the DeficiencyPop.
-
Configure the HTTP Response Headers feature for the entire application.
- Open the DeficiencyPop application home page in IIS Manager.
- Double-click HTTP Response Headers.
- From the Actions pane, click Set Common Headers.
- Select Expire Web content.
- Select Immediately.
- Click OK.
-
Configure content expiration for the ..\Images, ..\Scripts, and ..\Styles virtual subdirectories.
For each subdirectory:
- Select the subdirectory and double-click HTTP Response Headers.
- From the Actions pane, click Set Common Headers.
- Under Expire Web content, select After.
- Enter 7 Day(s).
- Click OK.
-
Configure the Web.config settings for DeficiencyPop. At a minimum configure the following:
-
Hyland.Services.Client —See Configuring Service Client Settings.
-
dmsDataSource —See dmsDataSource.
-
dmsVirtualRoot —See dmsVirtualRoot.
For more information, see Web.config Settings.
-
- Complete the following procedures as needed: