...
追加した環境変数を読み込みます。
パネル |
---|
|
...
IdPの動作に必要なjstl.jar(jakarta-taglibs-core.jar と jakarta-taglibs-standard.jar)を配置します。
CentOS6の場合、jakarta-taglibs-standardパッケージに入っているので、 yum でインストールします。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# yum install jakarta-taglibs-standard |
/usr/share/java 配下にインストールされているので、Tomcat 配下のlib ディレクトリにシンボリックリンクを作成します。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# ln -s /usr/share/java/jakarta-taglibs-core.jar ${CATALINA_BASE}/lib/jakarta-taglibs-core.jar # ln -s /usr/share/java/jakarta-taglibs-standard.jar ${CATALINA_BASE}/lib/jakarta-taglibs-standard.jar |
...
5. httpd の設定(★)
ヒント | ||
---|---|---|
| ||
・ここで設定するホスト名は、各自IdPサーバのホスト名を設定してください。 |
...
パネル |
---|
<VirtualHost localhost:80> ProxyPass /idp/ ajp://localhost:8009/idp/ </VirtualHost> |
...
6. server.xmlの修正(★)
$CATALINA_BASE/conf/server.xmlを下記のように修正します。
他の用途で使用する予定がなければConnector port="8080"をコメントアウトしてください。
...
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
|
...
7. "tomcat"ユーザで起動(★)
以下のように"tomcat"ユーザを作成します。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# useradd -r -d /usr/java/tomcat -s /sbin/nologin -c "Tomcat daemon" tomcat |
ダウンロードした起動スクリプトを使用する場合は以下のように修正します。(
/etc/rc.d/init.d/tomcat7
) パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
|
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
|
※Tomcatのpidファイル及び保存されているディレクトリを ls -dl
等で所有者・パーミッションを確認の上必要なら変更する
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
|
...
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# chown -R tomcat:tomcat /opt/shibboleth-idp/logs |
4. jakarta-taglibs-core.jar と jakarta-taglibs-standard.jar の配置(★)
IdPの動作に必要なjstl.jar(jakarta-taglibs-core.jar と jakarta-taglibs-standard.jar)を配置します。
CentOS6の場合、jakarta-taglibs-standardパッケージに入っているので、 yum でインストールします。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# yum install jakarta-taglibs-standard |
/usr/share/java 配下にインストールされているので、edit-webapp/
配下にシンボリックリンクを作成し、idp.warに含めます。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# ln -s /usr/share/java/jakarta-taglibs-core.jar # ln -s /usr/share/java/jakarta-taglibs-standard.jar |
5. idp.war の登録(★)
${CATALINA_BASE}/conf/Catalina/localhost/idp.xml
という新規ファイルを以下の内容で作成し、idp.warをTomcatが認識できるようにします。
...