...
各ファイル名等の指定は,Version 3.2.1に準拠しています。
...
http://www.shibboleth.net/downloads/identity-provider/latest/から最新版のIdP( shibboleth-identity-provider-3.?.?.zip )をダウンロードします。
情報 |
---|
ダウンロードしたファイルの真正性を確かめるにはPGP署名(ダウンロードURLに".asc"を追加したもの)を確認してください。 |
1.
...
...
インストール(★)
ヒント | ||
---|---|---|
| ||
・Shibboleth IdPのパッケージは、「/root/PKG」配下にあります。 |
...
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# unzip tar xzvf shibboleth-identity-provider-3.?.?.zip # cd shibboleth-identity-provider-3.?.? # ./bin/install.sh |
...
上記のような質問に答えながら、インストールを行います。
...
2. パーミッションの調整(★)
Tomcatを”tomcat”ユーザで実行する場合は、ログファイルを出力できるようディレクトリの所有者を変更します。
同様に、設定ファイルやメタデータの保存ディレクトリなどの所有者・パーミッションも変更します。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# chown -R tomcat:tomcat /opt/shibboleth-idp/logs |
...
3. jakarta-taglibs-core.jar と jakarta-taglibs-standard.jar の配置(★)
IdPの動作に必要なjstl.jar(jakarta-taglibs-core.jar と jakarta-taglibs-standard.jar)を配置します。
CentOS7の場合、jakarta-taglibs-standardパッケージに入っているので、 yum でインストールします。
...
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# ln -s /usr/share/java/jakarta-taglibs-core.jar |
...
4. idp.war の登録(★)
${CATALINA_BASE}/conf/Catalina/localhost/idp.xml
という新規ファイルを以下の内容で作成し、idp.warをTomcatが認識できるようにします。
...