Changes between Version 6 and Version 7 of IdPFreshInstall


Ignore:
Timestamp:
01/09/14 13:52:55 (11 years ago)
Author:
lttoth@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IdPFreshInstall

    v6 v7  
    1 = Server Installation of Shibboleth IdP: Fresh Install = 
     1= Server Installation of Shibboleth Identity Provider (IdP): Clean Install = 
     2Although all Linux servers managed by UA OIT, Technical Services are RHEL, most of the instructions below are appropriate VMWare CentOS 6 and for Virtual Box CentOS 6.  I have noted differences in installation for Virtual Box CentOS 6 where appropriate. 
    23 
    34== Install Web Server == 
    4 Although other web servers can manage Shibboleth, at UA the server is implemented via Tomcat.  As of 8 January 2014, Shibboleth IdP is restricted to Tomcat versions no higher than Tomcat 6.  RHEL Tomcat is not an option due to the necessary location and configuration of necessary files.  The following link provides instructions for Tomcat 6 download/install; 
     5Although other web servers can manage Shibboleth, at UA the server is implemented via Tomcat.  As of 8 January 2014, Shibboleth IdP is restricted to Tomcat versions no higher than Tomcat 6.  RHEL Tomcat is not an option due to the necessary location and configuration choices.  The following link provides instructions for Tomcat 6 download/install as 
    56 
    67[[http://tomcat.apache.org/download-60.cgi|Tomcat 6 Download]][[br]] 
     
    1314 
    1415== Install Compatible JDK - Open JDK == 
     16RHEL Java installations are not compatible with Shibboleth IdP.  Tomcat must also be configured to use Open JDK rather than RHEL.  The following instructions guide users through determining which Open JDK java versions are appropriate for your server and then making the installation. 
     17 
     18=== Determine the OpenJDK Version === 
     19 
     20'''RHEL Response ''' 
     21{{{ 
     22[root@anaconda]# yum makecache && yum search openjdk 
     23 
     24... 
     25=============================== N/S Matched: openjdk =============================== 
     26java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment 
     27java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos 
     28java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment 
     29java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation 
     30java-1.6.0-openjdk-plugin.x86_64 : OpenJDK Web Browser Plugin 
     31java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle 
     32java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment 
     33java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos 
     34java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment 
     35java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation 
     36java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle 
     37icedtea-web.x86_64 : Additional Java components for OpenJDK 
     38}}} 
     39 
     40'''Virtual Box CentOS 6''' 
     41{{{ 
     42[root@localhost ~]# yum makecache && yum search openjdk 
     43 
     44... 
     45 
     46=============================== N/S Matched: openjdk =============================== 
     47java-1.6.0-openjdk.i686 : OpenJDK Runtime Environment 
     48java-1.6.0-openjdk-demo.i686 : OpenJDK Demos 
     49java-1.6.0-openjdk-devel.i686 : OpenJDK Development Environment 
     50java-1.6.0-openjdk-javadoc.i686 : OpenJDK API Documentation 
     51java-1.6.0-openjdk-src.i686 : OpenJDK Source Bundle 
     52java-1.7.0-openjdk.i686 : OpenJDK Runtime Environment 
     53java-1.7.0-openjdk-demo.i686 : OpenJDK Demos 
     54java-1.7.0-openjdk-devel.i686 : OpenJDK Development Environment 
     55java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation 
     56java-1.7.0-openjdk-src.i686 : OpenJDK Source Bundle 
     57icedtea-web.i686 : Additional Java components for OpenJDK - Java browser plug-in and 
     58                 : Web Start implementation 
     59 
     60}}} 
     61 
     62=== Install OpenJDK === 
    1563 
    1664== Install ntpd ==