602 Part V (Web hosting comparison) . Running Servers Editing Your
Wednesday, August 1st, 2007602 Part V . Running Servers Editing Your Apache Configuration Files The configuration files for Apache HTTPD are incredibly flexible, meaning that you can configure the server to behave in almost any manner you want. This flexibility comes at the cost of increased complexity in the form of a large number of configuration options (called directives), but in practice there are only a few directives with which you ll need to be familiar. See http://httpd.apache.org/docs/ for a complete list of directives supported by Apache. The Apache configuration is stored in text files that are read by the Apache server, beginning with /etc/apache/httpd.conf. Configuration is read from start to finish, with most directives being processed in the order in which they are read. Additional files may also be read based on the AccessConfig, ResourceConfig, and Include directives. On modern installations, the AccessConfig and ResourceConfig options point to empty files, and the traditional contents of those files have been moved to the main httpd.conf file. The Include directive is distinct from AccessConfig and ResourceConfig in that it can appear more than once and can include more than one file at a time. Files referenced by Include directives are processed as if their contents appeared at the location of the relevant Include statement. Include can point to a single file, to a directory in which all files are read, or to a wildcard that specifies a specific set of files within a directory. Subdirectories are also processed when Include points to a directory. The scope of many configuration directives can be altered based on context. In other words, some parameters may be set on a global level and then changed for a specific file, directory, or virtual host. Other directives are always global in nature, such as those specifying which IP addresses the server listens on, and some are valid only when applied to a specific location. Locations are configured in the form of a start tag containing the location type and a resource location, followed by the configuration options for that location, and finishing with an end tag. This form is often called a configuration block, and looks very similar to HTML. A special type of configuration block, known as a location block, is used to override settings for specific files or directories. These blocks take the following form:
You need excellent and relaible webhost company to host your web applications? Then pay a visit to Inexpensive Web Hosting services.