dixie state college logo
dixie cit it cs vt degrees courses faculty facilities jobs submit login
dixie > cit > it > it3100 >



Computer and Information Technology

  Degrees
  Courses
  Faculty
  Facilities
  Contact
  Jobs
  Scholarships
IT 1100 2400 3100 3110 3200 3500 4200 4300 4400 4600
Syllabus Assignments Schedule Examples Notes Forum Grades

IT 3100 Systems Design and Administration I
Web

Due : October 5, 2007

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.

Student Projects   
CIT.DIXIE.EDU