比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

...

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid

#

cd

/root
#

tar

cfv

shibidp-v2-backup.tar

/opt/shibboleth-idp

・Tomcat7のインストール

ShibbolethIdP Ver3はTomcat6上で使用できないので、Tomcat7をインストールします。
現在CentOS6環境のため標準パッケージにはないので、Apache Software Foundationが配布するTomcatパッケージを使用します。
パッケージは、以下のように/root/PKG配下に配置しています。

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid

#

cd

/root/PKG
#

mkdir

/usr/java
#

tar

zxv

-C

/usr/java

-f

apache-tomcat-7.?.??.tar.gz


#

ln

-s

/usr/java/apache-tomcat-7.?.??

/usr/java/tomcat

・起動スクリプトの配置

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid

#

unzip

tomcat7.zip
#

chmod

a+x

tomcat7


#

cp

tomcat7

/etc/rc.d/init.d/

・自動起動の設定

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid

#

chkconfig

--add

tomcat7


#

chkconfig

--level

345

tomcat7

on


#

service

tomcat7

start

・profileの修正

/etc/profileを下記のように修正します。

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid

# /etc/profile
JAVA_HOME=/usr/lib/jvm/jre
MANPATH=$MANPATH:$JAVA_HOME/man
CATALINA_HOME=/usr/java/tomcat
CATALINA_BASE=$CATALINA_HOME
PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$CATALINA_HOME/bin:$PATH
export PATH JAVA_HOME CATALINA_HOME
 
#

System

wide

environment

and

startup

programs,

for

login

setup

追加した環境変数を読み込みます。

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid
 # source /etc/profile

...

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid

## Connection properties ##
#idp.authn.LDAP.ldapURL = ldap://localhost:10389
idp.authn.LDAP.ldapURL = ldap://localhost
#idp.authn.LDAP.useStartTLS = true
idp.authn.LDAP.useStartTLS = false
(省略)
#idp.authn.LDAP.baseDN                           = ou=people,dc=example,dc=org
idp.authn.LDAP.baseDN             = o=test_o,dc=ac,c=JP
#idp.authn.LDAP.subtreeSearch       = false
idp.authn.LDAP.subtreeSearch        = true
(省略)
#idp.authn.LDAP.bindDN                           = uid=myservice,ou=system

idp.authn.LDAP.bindDN             = cn=olmgr,o=test_o,dc=ac,c=JP
#idp.authn.LDAP.bindDNCredential           = myServicePassword
idp.authn.LDAP.bindDNCredential      = csildap

...