178
Chapter 14. Apache HTTP Server
A more complete list complete list of changes can be found online at http://httpd.apache.org/docs 2.0/.
14.1.2. Packaging Changes in Apache HTTP Server 2.0
Under Red Hat Linux 8.0 the Apache HTTP Server package has been renamed. Also, some related
packages have been renamed, deprecated, or incorporated into other packages.
Below is a list of the packaging changes:
The
apache
,
apache devel
and
apache manual
packages have been renamed as
httpd
,
httpd devel
and
httpd manual
respectively.
The
mod_dav
package has been incorporated into the
httpd
package.
The
mod_put
and
mod_roaming
packages have been removed, since their functionality is a subset
of that provided by
mod_dav
.
The
mod_auth_any
and
mod_bandwidth
packages have been removed.
The version number for the
mod_ssl
package is now synchronized with the
httpd
package. This
means that the
mod_ssl
package for Apache HTTP Server 2.0 has a lower version number than
mod_ssl
package for Apache HTTP Server 1.3.
14.1.3. File System Changes in Apache HTTP Server 2.0
The following changes to the file system layout occur when upgrading to Apache HTTP Server 2.0:
A new configuration directory,
/etc/httpd/conf.d/
, has been added. This new directory
is used to store configuration files for individually packaged modules, such as
mod_ssl
,
mod_perl
, and
php
. The server is instructed to load configuration files from this location by
the directive
Include conf.d/*.conf
within the Apache HTTP Server configuration file,
/etc/httpd/conf/httpd.conf
.
Warning
It is vital that this line be inserted when migrating an existing configuration.
The
ab
and
logresolve
programs have been moved. These utility programs have been moved
from the
/usr/sbin/
directory and into the
/usr/bin/
directory. This will cause scripts with
absolute paths for these binaries to fail.
The
dbmmanage
command has been replaced. The
dbmmanage
command has been replaced by
htdbm
. See Section 14.2.4.4 for more information.
The
logrotate
configuration file has has been renamed. The
logrotate
configuration file
has been renamed from
/etc/logrotate.d/apache
to
/etc/logrotate.d/httpd
.
The next section will outline how to migrate an Apache HTTP Server 1.3 configuration to the new 2.0
format.
14.2. Migrating Apache HTTP Server 1.3 Configuration Files
If you have upgraded your server from a previous version of Red Hat Linux upon which the Apache
HTTP Server was already installed, then the new stock configuration file for the Apache HTTP Server
2.0 package will be installed as
/etc/httpd/conf/httpd.conf.rpmnew
and your original version
1.3
httpd.conf
will not be touched. It is, of course, entirely up to you whether you use the new
configuration file and migrate your old settings to it, or use your existing file as a base and modify
footer
Our partners:
PHP: Hypertext Preprocessor Best Web Hosting
Java Web Hosting
Inexpensive Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Jsp Hosting
Cheap Hosting
Visionwebhosting.net Business web hosting division of Web
Design Plus. All rights reserved