A web server is one of the more common services that you will work with in any Linux environment. In this activity, you will have an opportunity to install an Apache HTTP server and explore the core configuration options that are available. Once you complete the activity, you will have a good understanding of how Apache web services are configured and can be customized in your environment.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Install the Apache Web Server
Install the Apache web server default package from the configured repositories, like so:
sudo yum install httpd -y
- Remove the Default Symlink Configuration from the Server
You will need to edit the
/etc/httpd/conf/httpd.conf
file and find the following line:Options Indexes FollowSymLinks
and remove the symlinks option so it reads simply:
Options Indexes
- Create a New Index File in the Default Web Server Directory
Our default web server directory is in
/var/www/html
, so in there, create a file calledindex.html
containing some text that you can test and clearly identify from your client server.