Rentals : Rentals installation : Self Entry pages installation
 
Self Entry pages installation
 
Note: ww.dll is installed on the web server before continuing with Self Entry pages installation. E-Commerce and Self Entry modules can share the same ww.dll and may be hosted on the same web server. Also, you need to register ASP.NET with IIS if this is the first time IIS is used on the server where you’re installing the Self Entry pages. Installation of the Self Entry pages is very similar to the installation of the E-Commerce pages as described in the Salesware E-Commerce Installation Guide. Please consult that document for greater detail than what is provided in the following instructions.
 
To install the Self Entry pages:
1. Open IIS Manager (go to Start > Control Panel > Administrative Tools and select Internet Information Services (IIS) Manager).
2. Expand the local computer by clicking on the dropdown arrow.
3. Expand the folder Web Sites.
4. Expand the folder Default Web Site, and then right-click on Default Web Site.
5. Select Add Virtual Directory and the Virtual Directory dialog is displayed.
6. Enter Self-Entry as your Virtual Directory alias:.
7. Select the physical path by clicking the ... button and browsing to C:\inetpub\wwwroot\ and highlighting it.
8. Click the Make New Folder button and name the new folder, “Self-Entry” and click OK.
9. From the Add Virtual Directory dialog, click Connect as... .
10. From the Connect As dialog, ensure that the Application user (pass-through authentication) radio button is selected. Click OK.
11. From the Add Virtual dialog, click OK.
12. Copy the Self_Entry_Pages_xxxx.exe to your new Self-Entry folder.
13. Double-click on the file to unzip it.
14. Right-click on the Self-Entry folder and select Convert to Application.
15. In IIS Manager, click on the Self-Entry folder so that the Self Entry features display as icons (Features View) and ensure that the Group by: dropdown shows Area.
16. In the IIS area, right-click on the Authentication icon and select Basic Settings... .
17. On the Edit Application dialog, click the Select... button and select the DefaultAppPool from the Application pool:.
18. Click OK, and then click OK again.
19. Click on Application Pools > DefaultAppPool > Basic Settings. On the Edit Application Pool dialog, ensure that .NET Framework v4.0 is selected from the .NET Framework version: dropdown and that Integrated is selected from the Managed pipeline mode: dropdown. Click OK.
20. For the Self-Entry site, right-click on the Authentication icon again and select Edit Permissions... .
21. On the Self-Entry Properties dialog, click the Security tab and verify that the IIS users account is listed in the Group or user names list. If it is not there, add it (the username is always going to be IIS_IUSRS(<servername>\IIS_IUSRS).
22. Select the IIS user’s account. Under Permissions for IIS_IUSRS, select Read & Execute and that automatically selects List folder contents and Read. Verify that there are no write permissions selected. Click OK.
 
Note: When setting up in IIS for Windows Server 2008 64-bit platforms, you have to go into the application pool’s Advanced Settings and set Enable 32-bit to True. Without this setting in place, the pages won’t run. This setting is not visible at all in IIS on 32-bit Windows Server 2008 platforms.
 
Note: Performing an iisreset command from a command prompt is an easy way to ensure that any changes you make in IIS take effect immediately.
 
23. In the IIS area, double click on the Default Document icon.
24. In the Actions panel, click Add. On the Add Default Document dialog, enter StartPage.aspx and click OK. See the following screen capture.
25. Ensure that itemlist.aspx appears at the top of the list.
26. In the IIS area, double click on SSL Settings icon to see where you would install your SSL Certificate using the Client Certificates radio button (if you are going to take credit cards, you need to do this).
27. Once your SSL Certificate is installed, all of the pages run under HTTPS.
28. Place the Self_Entry_Config_xxxx.exe file into your new Self-Entry folder and double-click to unzip into the folder.
29. Make the necessary changes to the web.config file
a. Delete C:\Inetpub\.wwwroot\selfentry\web.config
b. Copy C:\Inetpub\.wwwroot\selfentry\DefaultConfig\web.config.default and paste into the E-Commerce folder to replace the file you just deleted.
c. Rename web.config.default to web.config
d. Copy Siriusware.css from the DefaultConfig folder and paste into the Self-Entry folder
 
30. If your pages are installed on the same computer as ww.dll, you can start Internet Explorer and go to http://localhost/Self-Entry to display the default page StartPage.aspx. Alternatively, you can click the Browse Application link in the Actions panel.