5.3

Table Of Contents
20 vFabric Web Server
20
Migrating Enterprise Ready Server to
vFabric Web Server
The default httpd.conf file that is created when you create a new vFabric Web Server instance contains examples of
including external configuration files. The external files are located in the <instance>/conf/extra directory) and are
referenced with Include directives in the main httpd.conf file.
For more information, see the Apache HTTPD documentation.
To view a summary of Web server instance configurations, sorted by module, use the following procedure to
enable the mod_info module to display configuration information for your Enterprise Ready Server or vFabric
Web Server instances:
1. Make sure the mod_info module is enabled in your configuration file (httpsd.conf for ERS and
httpd.conf for vFabric Web Server) with a configuration similar to the following. (You may need to
change the path to include the correct path for 32-bit or 64-bit installations.)
LoadModule info_module "<installation_directory>/apache2.2-64/modules/
standard/mod_info.so"
2. Add the following code block to the configuration file:
<Location /hidden-info>
SetHandler server-info
</Location>
3. Restart the server instance.
4. Use a Web browser to open the following URL:
http://<server_hostname:port>/hidden-info
Directory Structure Changes
The directory structure of a vFabric Web Server installation closely matches a standard Apache 2.2 installation, whereas vFabric
ERS uses a more proprietary file-naming and directory convention. Migrating to vFabric Web Server requires that you change
configuration files and other scripts in your environment to reflect the new naming conventions. These changes make it easier to
integrate third-party extensions with vFabric Web Server.
Table 5.1, “Directory Structure and File Name Changes” describes the changes in directory structure, configuration file names,
and script file names.
Table 5.1. Directory Structure and File Name Changes
Purpose Enterprise Ready Server vFabric Web Server 5.3
Apache modules <install_dir>/
httpd-2.2.<version>/modules/
standard
<install_dir>/
httpd-2.2.<version>/modules/
covalent
<install_dir>/
httpd-2.2.<version>/modules/
jakarta
<install_dir>/
httpd-2.2.<version>/modules/
perl
<install_dir>/
httpd-2.2.<version>/modules/
php
<install_dir>/httpd-2.2<version>/
modules
All modules reside in this single directory. Note
that the mod_perl and mod_php modules are
not included with vFabric Web Server.
See Apache Module Changes.