Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

  • Application running under Apache on a Linux server in the Red Hat family - e.g. RHEL, CentOS.
  • Server time synchronised by NTP or similar
  • Familiarity with your chosen platform.
  • Access to the publisher dashboard.

Method

  1. Add the OpenAthens repo to the /etc/yum.repos.d/ directory with a .repo extension, e.g: openathens.repo.

    Code Block
    [openathens-sp]
    name = yum repository for athens rpms
    baseurl = https://username:password@repo.openathens.net/yum/pkgs/rhel$releasever/sp/2.2/$basearch
    enabled = 1
    gpgcheck = 0
    failovermethod = priority

    For details see: Configuring Yum for OpenAthens SP

    Anchor
    yum
    yum


  2. Install OpenAthens SP

    Code Block
    sudo yum install openathens-sp

    For details see: Installing OpenAthens SP on Apache in detail

    Anchor
    installing
    installing

     

  3. Generate or install a metadata signing certificate - most federations allow these to be self-signed and last several years. Run the script in the /usr/share/atacama-platform/keys folder, or insert an existing .pem file in that folder containing both private and public keys.

    Code Block
    sudo ./gen_self_signed_cert.sh 'yourdomain.com' 'Short Description'


    For details see: Install metadata signing certificates on Apache

    Anchor
    install
    install


  4. If you have not already done so, create an application in the publisher dashboard. You will have the opportunity to paste in the signing certificate you generated in the previous step.when you set it up.

    1. If this is for an existing application, go to the connection for that application and add it in the SAML connector section.

  5. Configure the vhost - the publisher dashboard will have generated some web-server configuration to copy and paste. Add it with a .conf extension in the/etc/httpd/conf.d/ directory. In the file you must also:

...