On IIS browse to Sites, Right Click and choose Add Website… You will be presented with a similar screen as below.
I am doing this specifically to show the setup of ITOP but works exactly the same for other similar sites. Before we continue I prefer to set up specific Locations and Users for each service being set up. This way if a change is required on a service the potential of dropping another service is minimized.
So what did I do
- Create a New Folder in C:\inetpub called Services
- Within the new Folder Create another Folder Called ITOP
- In AD Create a User-Specific for ITOP. Example: ITSM_ITOP
- Give Full-Rights on the folder C:\inetpub\Services\ITOP to the user ITSM_ITOP
- Downloaded the ITOP Install files and copied the web content to C:\inetpub\Services\ITOP
Back to IIS, we need to specify details now:
Site Name: ITOP
Physical Path: C:\inetpub\Services\ITOP
If you only want all port to listen Choose All Unassigned
If you only want one port Click the Dropdown and choose the IP
Port: Port 80 is used by the default site, I suggest find a Port in the Registered or Dynamic Port Ranges that is not been used on your Environment. I opted for Port 81
Lastly, on the Pass-Through Authentication click Connect As… choose Specific user and click Set… enter the details for the AD user you created ITOP_ITSM
Once Back at the Add Website Screen Click Test Settings… You should receive a Successful Authentication and Authorization
The Screen should look Similar below. Note I have left the binding type to http. This site will not be published to the cloud, it will be for Intranet Soley. If you intend to have a site available from external, I suggest rather setting up and https site.
Moving on Click ok to Create Website. On the newly created site choose the Option Default Documents and add index.php to the list. The Reason for the is ITOP is a PHP site and I have already installed PHP on this Server.
If you get Welcome to ITOP Screen you have successfully created the new Site or which every application you were trying to set up.
Note there might be slight variation to the above process, for example, your Default Document might be called something else. This is up to you to figure out and read the provider documentation.