search close

IBM HTTP Server

access_time Updated Sep 21, 2021

Installation

Note: These steps assume:
• IHS is installed in /opt/IBM/HTTPServer. If IHS is installed in a different path, use the appropriate path for your IHS installation.
• IHS is installed on CentOS, if assistance is needed with another platform, contact Support.

1. Install the Signal Sciences agent:

https://docs.signalsciences.net/install-guides/agent-installation/agent-install-intro/

2. Download the Signal Sciences module package for your version of IHS:

Note: Replace <VERSION> with the latest module version found here: https://dl.signalsciences.net/?prefix=sigsci-module-apache/

  • For IHS version < 9.0, use the apache22 Signal Sciences module:
    • Download:
      wget https://dl.signalsciences.net/sigsci-module-apache/<VERSION>/centos/el6/sigsci-module-apache-<VERSION>.el6-1.x86_64.tar.gz
    • Extract:
      tar -xzf sigsci-module-apache-<VERSION>.el6-1.x86_64.tar.gz
  • For IHS version > 9.0, use the apache24 Signal Sciences module:
    • Download:
      wget https://dl.signalsciences.net/sigsci-module-apache/<VERSION>/centos/el7/sigsci-module-apache-<VERSION>.el7-1.x86_64.tar.gz
    • Extract:
      tar -xzf sigsci-module-apache-<VERSION>.el7-1.x86_64.tar.gz

3. Copy mod_signalsciences.so to the IBM HTTP Server modules directory:

  • cp mod_signalsciences.so /opt/IBM/HTTPServer/modules

4. Add the LoadModule directive to the IBM HTTP Server httpd.conf file (/opt/IBM/HTTPServer/conf/httpd.conf):

  • LoadModule signalsciences_module modules/mod_signalsciences.so

5. Restart the IBM HTTP Server:

  • /opt/IBM/HTTPServer/bin/apachectl restart