5.3
Table Of Contents
- vFabric Web Server Installation and Configuration
- Table of Contents
- 1. About vFabric Web Server Installation and Configuration
- 2. Overview of vFabric Web Server
- 3. Installing vFabric Web Server
- Installation Note for vFabric Suite Customers
- Available Distribution Packages
- RHEL: Install vFabric Web Server from an RPM
- Unix: Install vFabric Web Server from a Self-Extracting ZIP
- Windows: Install vFabric Web Server from a ZIP File
- Activate a vFabric Web Server Local License
- Description of the vFabric Web Server Installation
- 4. Upgrading vFabric Web Server
- 5. Migrating Enterprise Ready Server to vFabric Web Server
- 6. Creating and Using vFabric Web Server Instances
- 7. Configuring vFabric Web Server Instances
- Using Sample Configuration Files to Enable Features and Modify Configuration
- Configure Load Balancing Between Two or More tc Runtime Instances
- Configure SSL Between vFabric Web Server and vFabric tc Server
- Configure tc Runtime Instances to Use SSL
- Configure the vFabric Web Server Instance to Use SSL
- Restrict Communication With tc Runtime Instances to Known Clients
- Update the Web Server Configuration for HTTPS Connections to tc Runtime Instances
- Configure vFabric Web Server to Authenticate Itself Using a Specific Client Certificate
- Configure BMX for Monitoring vFabric Web Server Instances
- Metrics
- 8. Security Information
- 9. Managing Planned and Unplanned Outages
- 10. Additional Documentation
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.