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.
Citation: (course_default). (2007, November 13). HTTP/HTTPS. Retrieved September 08, 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.
Copyright 2007,
by the Contributing Authors.
This work is licensed under a
Creative Commons License.