Overview
If you maintain a web server environment that meets the requirements for website hosting, you can host your website in a data center outside of ITS.
Critical Concepts
- ITS will evaluate your datacenter to make sure it meets hosting requirements.
- Two options will work with the CMS. Ask your department about preferences based on your IT structure:
Steps to Take
One Webserver
Publishing will go to either of the two folders called staging and delivery. To set up publishing with one server:
- Send the following information to us:
- Server Name: <IP address or fully qualified DNS name>
- Server Port: <Usually '22'>
- Server Directory: <file path to place files>
- Username: <cms-user>
- Password: <cms-user-password>
- Create staging and delivery folders under the Server Directory mentioned above. These folders will be needed for the DNS or virtual name mapping in Step 4.
- Example: If the Server Directory location is /var/www/cms, then create a folder called staging and delivery underneath that. The server should now have: /var/www/cms/staging and /var/www/cms/delivery
- If your system has a firewall, make sure you unblock these CMS IPs: 172.26.1.12 and 172.26.2.8
- Map the DNS or virtual name of your site to the Server Directory.
- Map Staging URL to <Server Directory>/staging
- Map Delivery URL to <Server Directory>/delivery.
Example:
stage-foo.com maps to /var/www/cms/staging
foo.com maps to /var/www/cms/delivery
Two Web Servers
One server is set up for "staging" and the other is set up for "delivery". To set up publishing with two servers:
- Send the following information to us:
- STAGING Server:
Server Name: <IP address or fully qualified DNS name>
Server Port: <Usually '22'>
Server Directory: <file path to place files>
Username: <cms-user>
Password: <cms-user-password>
- DELIVERY Server:
Server Name: <IP address or fully qualified DNS name>
Server Port: <Usually '22'>
Server Directory: <file path to place files>
Username: <cms-user>
Password: <cms-user-password>
- If your system has a firewall, make sure you unblock these CMS IPs: 172.26.1.12 and 172.26.2.8
- Map Staging URL to <Server Directory> of STAGING server
- Map Delivery URL to <Server Directory> of DELIVERY server
- Example:
stage-foo.com maps to /var/www/cms/ of <stage-foo.com-web-server>
foo.com maps to /var/www/cms/ of <foo.com-web-server>