SearchMenu

Hosting Your Own Website

Client Web Hosting

Provided clients maintain a Web server environment that meets the requirements for Web site hosting, it is an option to have a client Web site hosted in a datacenter outside of ACT. An evaluation of the client's datacenter will take place to ensure it meets the requirements to host the Web site.

External Web Server Publishing

  1. Choose the publishing method you'd like: Both of these methods will work with the CMS but your department may prefer using one method over another based on your IT structure.
    1. One Web Server:
      One web server with publishing going to either of the 2 folders called "staging" and "delivery"
    2. Two Web Servers:
      Two web servers with publishing to each one for "staging" and "delivery"
  2. Please send the following information to us:
    1. One Web Server
      1. Send the following web server information:
        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>
      2. Create "staging" and "delivery" folders under the "Server Directory" mentioned in (a). These folders will be needed for the DNS or virtual name mapping in Step 4
      3. 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"
    2. Two Web Servers:
      Send the following web server information for BOTH of the web servers for delivery and staging:
      • 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>
  3. If your system has a firewall, please make sure to unblock the CMS IPs below:
    132.239.180.228 and 132.239.180.230
  4. Map the DNS or virtual name of your site to the "Server Directory".
    1. One Web Server:
      1. Map Staging URL to "<Server Directory>/staging" indicated in Step 2
      2. Map Delivery URL to "<Server Directory>/delivery" indicated in Step 2
    2. Example:
      - stage-foo.com maps to "/var/www/cms/staging" - foo.com maps to "/var/www/cms/delivery"
    3. Two Web Servers:
      1. Map Staging URL to "<Server Directory>" of STAGING Server in Step 2
      2. Map Delivery URL to "<Server Directory>" of DELIVERY Server in Step 2
    4. 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>

Questions?

Contact the Campus Web Office.