Skip to content.

Dixie State College of Utah

Sections
Personal tools
Document Actions
  • Print this page
  • Send this page to somebody
  • Content View
  • Toggle full screen
  • Add Bookmarklet

HTTP/HTTPS

Assignment: 
Install and configure an HTTP server.

Requirements: 

 

  • Configure the HTTP server to handle requests for multiple DNS names.
  • Configure the HTTP server to use a server-side scripting language.
  • Configure the HTTP server to use HTTPS.
  • Install and configure a web-based mail system.

Configure the HTTP server to handle requests for multiple DNS domains: 

  • Configure virtual hosts for at least two virtual hosts.
  • Create directories for the documents inside of /var/www, named after the domain name. For example, /var/www/yourdomain for your domain.
  • Make sure to add any necessary DNS entrys.
  • Create a unique web site for each of the virtual hosts.

Configure the HTTP server to have a HTTPS site: 

  • Configure a virtual host that uses HTTPS.
  • Create a distinct directory for the documents of this site.
  • Make sure to add any necessary DNS entrys.
  • Create a unique web site for this virtual host.

Install and configure a web-based mail system: 

  • Download and install the SquirrelMail web application from www.squirrelmail.org.
  • This should be installed on your https site.
  • Use your MTA and IMAPS servers to facilitate the mail application.
  • Note that this will require the installation of PHP.

Pass-off Procedure: 

  • Use the CIT submission system.
  • Submit a text file named web_info.txt. This file must be a plain text file, with the following format:
    ip:    ip address of web server
    site1: fully qualified domain name of first web site
    site2: fully qualified domain name of second web site
    site3: fully qualified domain name of secure web site
    For example, my file would look like this:
    ip:    144.38.212.55
    site1: site1.horgoth.com
    site2: site2.horgoth.com
    site3: site1.horgoth.com
    Note that my secure site uses the same name as my first site. This is not required.
Copyright 2007, by the Contributing Authors. Cite/attribute Resource. HTTP/HTTPS. (2007, November 13). Retrieved July 05, 2008, from Dixie State College of Utah Web site: http://pilot.educommons.usu.edu/dixiestate/computer-and-information-technology/it-3100-systems-design-and-adminsitration-i/http-https. This work is licensed under a Creative Commons License. Creative Commons License