Network Deployment (Distributed operating systems), v8.0 > Set up intermediary services > Implement a web server plug-in
Edit web server configuration files
Edit web server configuration files to configure a Web server.
The Web Server Plug-ins Configuration Tool configures supported web servers. Use this topic to understand how the tool configures the web server configuration files.
If change a configuration for some reason, you can run the Web Server Plug-ins Configuration Tool again to re-configure the web server or you can edit the files.
To support a nondefault profile, edit the configuration to point the web server to the correct location of the plug-in configuration file (plugin-cfg.xml). In this case, you would change the profile path from the default profile to the secondary profile.
We must determine whether your web server application uses a 32-bit or 64-bit architecture. If your machine supports a 64-bit architecture, you can use either a 32-bit or a 64-bit web server application. The following examples show how to determine which the architecture for your web server application:
- For Apache-based web servers, including IBM HTTP Server, you can determine the architecture using the following techniques:
- (AIX) (Solaris) Run the command:
apachectl -V | grep ArchitectureThis command displays the Architecture value for the web server, which will be either 32-bit or 64-bit.
- (Windows) Run the following command from the IBM_HTTP_Server_install_root\bin directory:
apache -VLook for the value of the Architecture: line in the output. This value is either 32-bit or 64-bit.
- For other, non-Apache based web servers, use the following techniques. These techniques also work for Apache-based web servers.
- (AIX) (Solaris) Run the file command against the primary web server application executable file to display its type. For example, run the following command on an AIX system:
file /usr/bin///publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/ dThis command results in the following output:
- For a 64-bit web server: //publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/ d: 64-bit XCOFF executable ...
- For a 32-bit web server: //publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/ d: executable (RISC System/6000)...
In general, if the output of the file command does not indicate 64 in the output, then the application is 32-bit application.
- (Windows) Open the Microsoft Windows Task Manager when the server is running and locate the server in the process list. A 32-bit application has *32 after its name.
If the web server application uses a 64-bit architecture, the plug-in library should be loaded from the plugin_root/bin/64bit directory. If the web server application uses a 32-bit architecture, the plug-in library should be loaded from the plugin_root/bin/32bits directory. If the plugin_root/bin/64bits directory does not exist, use the 32-bit architecture.
This task points you to information on editing web server configuration files. Select a link appropriate for your web server.
Procedure
- Configure Apache HTTP Server 2.2. See Configure Apache HTTP Server V2.2.
- Configure Lotus Domino Web Server v5 and v6.x. See Configure Lotus Domino.
- Configure IBM HTTP Server powered by Apache 2.x. See Configure IBM HTTP Server powered by Apache 2.x.
- Configure IBM HTTP Server v6.x. See Configure IBM HTTP Server v6.x.
- Configure IBM HTTP Server v7.0. See Configure IBM HTTP Server v7.0.
- Configure IBM HTTP Server v78.0. See Configure IBM HTTP Server v8.0.
- Configure Microsoft Internet Information Services (IIS). See Configure Microsoft Internet Information Services (IIS).
- Configure Sun Java System Web Server (formerly Sun ONE and iPlanet). See Configure the Sun Java System Web Server.
Results
We can use the Web Server Plug-ins Configuration Tool to configure supported web servers. We can also configure a web servers by editing its configuration.
Related
Configure Lotus Domino
Configure IBM HTTP Server powered by Apache 2.x
Configure IBM HTTP Server v6.x
Configure IBM HTTP Server v7.0
Configure IBM HTTP Server v8.0
Configure Microsoft Internet Information Services (IIS)
Configure the Sun Java System Web Server