The CBRNE Preparedness Questionnaire site and the Questionnaire Administration site can be deployed as Web applications or as Web sites. The following steps assume that the system administrator is familiar with using IIS and that the Web server has been installed with the .NET Framework 1.1 with the latest service packs. In order to install the site, follow the steps below:
Using IIS Manager, create a virtual directory or a Web site and point it to the location of the CBRNESurveyWeb folder contained in the CBRNESurveyApp folder. The CBRNESurveyWeb contains the actual Web questionnaire that end users will use to input data.
Associated Steps:
1a. To run the IIS, select the "Start" button, select "Administrator Tools," and then "Internet Information Services."
1b. Go to "Default Web Site," right-click "New," and select "Virtual Directory" (Figure 9).
1c. In the "Alias" field, enter the alias you wish to use. "CBRNESurvey" is an example (Figure 10).
1d. Enter the directory where the Web site files are physically located, such as C:\CBRNE\CBRNE_Survey\Sites\CBRNESurveyApp\CBRNESurveyWeb (Figure 11).
1e. Accept the default setting for the "Access Permissions" (Figure 12).
1f. Complete the setting (Figure 13).
Associated Steps:
2a. Update the path field of line 9 to a location where the log files are to be written.
Note: By default, the "publisher mode" is set to "Off." If you want to enable logging, then you should turn it on and give the ASPNET account write access permission to the folder.
- In Windows Explorer, right-click on the folder where the log files are stored, open the "Properties" window, and select the "Security" tab.
- Select "Add" to add a user. In the next screen, select the "Advanced" button, and find the ASPNET user (Figure 14).
- Select "OK."
- The ASPNET user should show up in the properties window. Select the "Modify" checkbox to assign the write permission (Figure 15).
- Select "OK" to complete.
2b. In <appSettings> session, update the server, uid, and password fields for accessing the database:
<appSettings> <add key="siteTitleName" value="AHRQ-HRSA Survey" /> <add key="connectionString" value="server=servername;uid=username;pwd=password;database=ahraqdb"/> </appSettings>
Associated Steps:
3a. To run the IIS, select the "Start" button, select "Administrator Tools," and then "Internet Information Services."
3b. Go to the Default Web Site, right-click "New," and select "Virtual Directory."
3c. Enter an alias. In this example, "CBRNESurveyAdmin" is used (Figure 16).
3d. Enter the directory where the Web site files are physically located, such as C:\CBRNE\CBRNE_Survey\Sites\CBRNESurveyApp\CBRNESurveyAdmin (Figure 17).
3e. Accept the default setting for the "Access Permissions" (Figure 18).
3f. Select "Next" to complete the setting.
Associated Steps:
4a. Update the path field of line 9 to a location where the log files are to be written.
Note: By default, the publisher mode is set to "Off." If you want to enable logging, then you should turn it on and give the ASPNET account write access permission to the folder. (Go to notes in section 6.1.2 on how to change permission to ASPNET).
a. In <appSettings> session, update the server, uid, and password fields for accessing the database:
<appSettings> <add key="connectionString" value="server=servername;uid=username;pwd=password;database=ahraqdb"/> <add key="siteTitleName" value="AHRQ-HRSA Survey Administration" /> </appSettings>