Apache HTTP Server Version 2.1
In order to assist folks upgrading, we maintain a document
describing information critical to existing Apache users. These
are intended to be brief notes, and you should be able to find
more information in either the New Features document, or in
the src/CHANGES
file.
This document describes only the changes from 2.0 to 2.2. If you are upgrading from version 1.3, you should also consult the 1.3 to 2.0 upgrading document.
httpd.conf
distributed with the
Apache HTTP Server has been greatly simplified by removing all
but the most essential configuration settings. A set of example
configuration settings for more advanced features is present in
the conf/extra/
directory of the installed
server.apachectl
option
startssl
is no longer available. To enable ssl
support, you should edit httpd.conf
to include the
relevant mod_ssl
directives and then use
apachectl start
to start the server. An example
configuration to activate mod_ssl
has been included
in conf/extra/httpd-ssl.conf
.UseCanonicalName
is now
Off
. If you did not have this directive in your
config file, you can add UseCanonicalName On
to
retain the old behavior.mod_userdir
will no longer act
on requests unless a UserDir
directive specifying a
directory name is present in the config file. To restore the
old default behavior, place the directive UserDir
public_html
in your config file.