Home > General > Httpd.conf


The default configuration works for most situations; however, it is a good idea to become familiar some of the more important configuration options.

Warning To find which directives can be placed in which sections, check the Context of the directive. For information on contributing see the Ubuntu Documentation Team wiki page. All times are GMT.

These sections limit the application of the directives which they enclose to particular filesystem locations or URLs. Apache2 ships with a virtual-host-friendly default configuration. One method is to name the file after the ServerName directive of the VirtualHost. The Listen directive specifies the port, and optionally the IP address, Apache2 should listen on. navigate to these guys

Please help to establish notability by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond its mere trivial mention. Properties can be directly edited from the file using super user permissions. IndexIgnore IndexIgnore lists file extensions, partial file names, wildcard expressions or full filenames.

  • One of the lines of output should look like: -D SERVER_CONFIG_FILE="conf/httpd.conf" which, combined with the line: -D HTTPD_ROOT="/etc/httpd" will give you a full path to the default location of the configuration
  • Not the answer you're looking for?
  • Only shell environment variables defined before the server is started can be used in expansions.

FancyIndexing also shows different icons for different files, based upon file extensions.

The AddDescription option, when used in conjunction with FancyIndexing, presents a short description for Would an interstellar exoplanet telescope make sense? The default CacheRoot is the /var/httpd/proxy/ directory.

CacheSize -- Specifies how much space the cache can use in kilobytes. IndexOptions IndexOptions controls the appearance of server generated directing listings, by adding icons, file descriptions, and so on.

If you were asked to sing or do other weird things at a job interview, does this mean that the employer is not taking you seriously? Execute the following command at a terminal prompt to enable the mod_ssl module: sudo a2enmod ssl There is a default HTTPS configuration file in /etc/apache2/sites-available/default-ssl.conf. However, the last entries in the error log should provide useful information.

The following subsections contain a list of short descriptions for many of the directives included in httpd.confhttp://stackoverflow.com/questions/12202021/where-is-my-httpd-conf-file-located-apache Redirect When a webpage is moved, Redirect can be used to map the file location to a new URL.

Any directive may be placed in any of these configuration files. more stack exchange communities company blog Stack Exchange Inbox Reputation and Badges sign up log in tour help Tour Start here for a quick overview of the site Help Center Detailed For information on generating a key and obtaining a certificate see Certificates To configure Apache2 for HTTPS, enter the following: sudo a2ensite default-ssl The directories /etc/ssl/certs and /etc/ssl/private are the default More information on the Apache HTTP Server's DSO support, including instructions for using the LoadModule directive, can be found in Section 10.7 Adding Modules.

These default settings should be appropriate for most situations. For example, when a user requests the page http://www.example.com/this_directory/, he or she will get either the DirectoryIndex page if it exists, a server-generated directory list if it does not and the The error log may not be easy to interpret, depending on your level of expertise. A Directory stanza is enclosed in XML-like tags, like so: ... The Options directive within a Directory stanza accepts one or more of the following values (among others),

Under this configuration, any directory on the system which needs more permissive settings has to be explicitly given those settings.

In the default configuration, another Directory container is The server also reads a file containing mime document types; the filename is set by the TypesConfig directive, and is mime.types by default. These are all things that you should include when this gets moved the correct place (probably SeverFault). –gpojd Aug 30 '12 at 17:11 1 Linux Ubuntu. The Server-status handler is called using Location tags.

UserDir UserDir is the subdirectory within each user's home directory where they should place personal HTML files which are served by the Web server. It's purpose in this context is to disable HTTP keepalive and to allow SSL to close the connection without a close notify alert from the client browser. Available Languages: de | en | fr | ja | ko | tr CommentsNotice:This is not a Q&A section. Once the server receives a request, the Timeout directive applies instead.

Enable this option carefully on a per-directory basis only if you are certain you want users to see the entire contents of the directory. Compass compatibility: Can I use my US compass in Australia? See the Mod SSL Documentation site for more SSL related information.

There must be no other characters or white space between the backslash and the end of the line.

Main Configuration Files Syntax of the Configuration Files Modules Scope of Directives .htaccess Files See alsoComments Main Configuration Files Related ModulesRelated Directivesmod_mimeIncludeTypesConfig Apache HTTP Server is configured By default, this directive is set to /var/log/httpd/error_log.

10.5.35. By default, Apache2 will simply return a HTTP 404 Return code. MinSpareThreads and MaxSpareThreads These values are only used with the worker MPM.

mods-enabled: holds symlinks to the files in /etc/apache2/mods-available. HostnameLookups HostnameLookups can be set to on, off or double. Enable the new VirtualHost using the a2ensite utility and restart Apache2: sudo a2ensite mynewsite sudo systemctl restart apache2.service Be sure to replace mynewsite with a more descriptive name for the VirtualHost. magic: instructions for determining MIME type based on the first few bytes of a file.

more stack exchange communities company blog Stack Exchange Inbox Reputation and Badges sign up log in tour help Tour Start here for a quick overview of the site Help Center Detailed Indexes - Display a formatted list of the directory's contents, if no DirectoryIndex (such as index.html) exists in the requested directory.