The Shibboleth V1 software has reached its End of Life and is no longer supported. This documentation is available for historical purposes only.

InstallingShibboleth

Identity Provider Installation

The Shibboleth Identity Provider is responsible for supplying information about users at a domain to relying parties protected by service providers. Installation of the provider should be followed by configuration for and testing with a federation or TestShib.

Service Provider Installation

Much of the detailed platform-specific material here is now out of date and is not maintained at this point. The Shibboleth 2.0 documentation is more accurate and may be a better starting point for basic build instructions than this older material.

The Shibboleth Service Provider communicates with identity providers to discover information about users trying to access resources it protect. Installation of the provider should be followed by configuration for and testing with a federation or TestShib.

  • Linux: Install the SP on most distributions of Linux.
  • Mac OS X: Install the SP on Mac OS X 10.3 or higher.
  • Solaris: Install the SP on 32-bit Solaris 2.8 or other, unsupported versions.
  • Windows: Install the SP under IIS or Apache on Windows
  • Building Shibboleth: Instructions on how to download and build Shibboleth components

Other Installation Instructions

  • Bilateral Deployment: Deploy an IdP and SP that communicate directly with each other rather than a federation
  • Alternate Environments: Shibboleth deployment instructions for unsupported environments
  • Discovery Service: Instructions on how to build and deploy the prototype Discovery Service built by SDSS and the Shibboleth project. Many other excellent Discovery Services have been designed by the Shibboleth community.