You will install and configure an Apache server running on your host. You will get the basics up and running and then next week we may try some other configuration options. Intall and configure Apache as follows. Firewall your port 80 so that ONLY my host which is surt and shaula can connect to port 80. You will make sure that I have a public_html directory (might as well put that one in /etc/skel and that I can serve web pages out of there. The default pages that are served are in order: shtml html Allow DirectoryIndexing Parse the following files .txt , .inc and .shtml files Your ServerName directive should be your machine's FQDN