Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

[CodeIT]

name=CodeIT repo for newer httpd versions

baseurl=https://repo.codeit.guru/packages/centos/7/$basearch

enabled=1

gpgkey=https://repo.codeit.guru/RPM-GPG-KEY-codeit

gpgcheck=1

Apache (install as user root): version 2.4.10 or higher

Apache version should be 2.4.10 or higher so that the local address request field gets populated for use in the back-end code. (see: https://bz.apache.org/bugzilla/show_bug.cgi?id=56661). If it isn't populated the back-end fails with an NPE when looking for the local address in the request. 

The Apache configuration files should be in /etc/httpd/

The Apache document root should be /var/www/html (as specified in /etc/httpd/conf/httpd.conf)

Prepare for Shibboleth Installation

...

Create file named shibboleth.repo in /etc/yum.repos.d/

...

Install Apache, mod_ssl and Shibboleth:

Note: Apache version should be 2.4.10 or higher so that the local address request field gets populated for use in the back-end code. (see: https://bz.apache.org/bugzilla/show_bug.cgi?id=56661). If it isn't populated the back-end fails with an NPE when looking for the local address in the request. 

Shibboleth SP version 3

yum install httpd-2.4.54-1.codeit.el7 mod_ssl-1:2.4.54-1.codeit.el7 shibboleth-3.3.0-1

Verify Installation

The Apache configuration files should be in /etc/httpd/

The Apache document root should be /var/www/html (as specified in /etc/httpd/conf/httpd.conf)

The Shibboleth configuration files should be in /etc/shibboleth

...