Difference between revisions of "Redhat: Apache Configuration"

From Define Wiki
Jump to navigation Jump to search
Line 3: Line 3:
 
There are two main files used to configure Apache
 
There are two main files used to configure Apache
  
/etc/httpd/conf
+
*/etc/httpd/conf
/etc/httpd/conf.d/ssl.conf
+
*/etc/httpd/conf.d/ssl.conf
  
 
There are several other files in these directories. Other services that work with Apache will install their own configuration files in the same directories.
 
There are several other files in these directories. Other services that work with Apache will install their own configuration files in the same directories.

Revision as of 10:56, 5 March 2014

Apache Configuration Files

There are two main files used to configure Apache

  • /etc/httpd/conf
  • /etc/httpd/conf.d/ssl.conf

There are several other files in these directories. Other services that work with Apache will install their own configuration files in the same directories.

Default Configuration

The http.conf files includes all of the files in conf.d as stating in the first line

Include conf.d/*.conf


Each directory, file or module to be configured is contained in <> brackets

<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>


Apache Conf Directives

There are a large number of directives used throughout the files There are too many to list here - please see http://localhost/manual/mod/quickreference.


There are a few Directives that need to be understood even from a simple webserver

DocumentRoot Where to look for the web pages /var/www/html
DirectoryIndex What file to look for in DocumentRoot index.html
ServerRoot Base location of the logs and Conf files /etc/httpd