Migrating from previous releases of IHS
This section provides information about upgrading from a previous version of IBM HTTP Server.
Consider the following information before you upgrade the Apache HTTP Server or IBM HTTP Server. Best Practice: If we are using the mod_ibm_ldap module for your LDAP configuration, consider migrating your mod_ibm_ldap directives to use the mod_ldap module. The mod_ibm_ldap module is provided with this release of IHS for compatibility with previous releases, however, migrate existing configurations to use the mod_authnz_ldap and mod_ldap modules to ensure future support for your LDAP configuration.
- If we are upgrading from a previous version of IHS and you want to install the new version in the same location, first uninstall the previous version of IHS.
- Issue these commands from the /IBM/IHS/bin instead of the system directory: gsk7cmd, gsk7ver, and gsk7capicmd.
- Some modules and commands might have changed for this release. See the topics about supported Apache modules and programs for information about updates or changes to modules or programs before you upgrade IHS.
- WebSphere Application Server provides a new plug-in for the Apache HTTP Server and the IHS. See the list item below about upgrading Apache plug-in modules.
Consider the following information when upgrading your version of IBM HTTP Server.
- Upgrading IHS from your previous installation
When you upgrade IHS from a previous version, complete these steps to install the new version in the same location as the previous version. If the new version is installed in a different directory, you do not need to complete these steps.
- Uninstall the previous IHS version. This will leave behind any customized configuration files added after the initial installation.
- Rename the containing the files of the uninstalled IHS.
- Install the new IHS.
- Overwrite the new IHS configuration files with the saved files from the renamed
- Migrating the mod_ibm_ldap module directives to use the mod_ldap module directives.
If we are using the mod_ibm_ldap module for your LDAP configuration, consider migrating your mod_ibm_ldap directives to use the mod_ldap module directives. The mod_ibm_ldap module is provided with this release of IHS for compatibility with previous releases, however, migrate existing configurations to use the mod_ldap module directives to ensure future support for your LDAP configuration.
- Upgrading Apache plug-in modules
Apache plug-in modules from sources other then the IHS 7.0 installation must be built to support Apache 2.2. The distributors of modules used with older versions of IBM HTTP Server might need to recompile the modules to support Apache 2.2.
- WebSphere Application Server provides a new plug-in for Apache 2.2 and IHS 7.0.
- If we use modules from third party vendors, contact your vendor for a version of the module that works with the Apache 2.2 API (application programming interface).
- If we use modules developed in-house, rebuild your modules to support Apache 2.2. The modules might also require some modifications.
z/OS: Migrating and installing IHS on z/OS systems
Converting your directives from mod_ibm_ldap to mod_ldap
Install maintenance packages
Apache modules (containing directives) supported by IHS
Upgrading to Apache 2.2 from Apache 2.0
Using the AuthBasicProvider directive for SAF password authentication