Changes between Version 9 and Version 10 of IdPFreshInstall
- Timestamp:
- 01/10/14 12:45:16 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IdPFreshInstall
v9 v10 2 2 Although 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. 3 3 4 == Install Web Server == 4 == Installation Pre-requisites == 5 The following topics address applications that must be installed appropriately before the Shibboleth IdP installation. 6 === Install Web Server === 5 7 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 choices. The following link provides instructions for Tomcat 6 download/install as 6 8 … … 13 15 14 16 15 == Install Compatible JDK - Open JDK==17 === Install Compatible JDK - Open JDK === 16 18 RHEL 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 19 18 === Determine the OpenJDK Version===20 ==== Determine the OpenJDK Version ==== 19 21 20 22 '''RHEL Response ''' … … 60 62 }}} 61 63 62 === Install Selected OpenJDK Version===64 ==== Install Selected OpenJDK Version ==== 63 65 The following command installs the desired java version of OpenJDK. The version will vary based on the results of the command above. 64 66 {{{ … … 66 68 }}} 67 69 68 == Install ntpd==70 === Install ntpd === 69 71 70 72 First determine if ''ntpd'' is installed on the server. If it is not, install it. 71 73 {{{ 72 [root@local ost ~]# chkconfig ntpd on74 [root@localhost ~]# service ntpd status 73 75 }}} 76 77 If ntpd is not installed, a message is returned specifying the service request is unknown. The following command installs ntpd via yum. 78 {{{ 79 [root@localhost ~]# yum install ntp ntpdate ntp-doc 80 }}} 81 82 Once installed status can always be checked by: 83 {{{ 84 [root@localhost ~]# service ntpd status 85 ntpd is stopped 86 }}} 87 88 The following commands control ntpd: 89 * service ntpd start 90 * service ntpd stop 91 * chkconfig ntpd on 92 93 The first two are self-explanatory. The last sets ntpd to set the correct time at boot. 94 95 == Install Shibboleth Identity Provider == 96 97 InCommon provides excellent documentation on its wiki site. The following provide links to both the IdP and SP (Service Provider) installation and configuration guides: 98 99 [[https://wiki.shibboleth.net/confluence/display/SHIB2/Installation|Shibboleth Installation]][[br]] 100 [[https://wiki.shibboleth.net/confluence/display/SHIB2/Configuration|Configuration for both IdP and SP]]