...
その他のパッケージは必要に応じてインストールしてください。
ただし、Java開発とTomcat は後の手順で別にインストールします。
※このテキストはSELinuxは無効化されているものとして書かれております。下記コマンドでSELinux設定を確認してください。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
$ /usr/sbin/getenforce |
・ネットワーク設定
環境に合わせ、ホスト名・ネットワーク・セキュリティを設定して下さい。
SPでは shibd サービスが通信を行います。
...
2. jdk 6のインストール(★)
ヒント | ||
---|---|---|
| ||
・jdk6のパッケージは、「/root/PKG」配下にあります。 (★)
cd /root/PKG
"x64" を"i586" に置き換えてください。 |
http://java.sun.com/javase/downloads/index.jspよりダウンロードしたjdk-6u??-linux-x64-rpm.binを適当なフォルダに置いて、以下のコマンドを実行してください(??は用意されているjdkのリビジョン番号にあわせて記述して下さい)。
...
3. tomcat 6のインストール(★)
ヒント | ||
---|---|---|
| ||
・tomcat6のパッケージは、「/root/PKG」配下にあります。 (★)
cd /root/PKG |
http://tomcat.apache.org/download-60.cgi よりダウンロードしたapache-tomcat-6.?.??.tar.gzを/usr/javaにを置いて、以下のコマンドを実行してください(?は用意されているtomcatのリビジョン番号にあわせて記述して下さい)。
...
自動起動スクリプトを利用すると便利です。ZIPを解凍後にtomcat6起動スクリプトファイルをコピーします。 (*は用意されている起動スクリプトのファイル名にあわせて記述して下さい)
ヒント | ||
---|---|---|
| ||
・自動起動スクリプトは、「/root/PKG」配下にあります。 (★) 以下のコマンドで移動してから、以降の手順を実施してください。
cd /root/PKG |
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# unzip tomcat6-*.zip # chmod a+x tomcat6 # cp tomcat6 /etc/rc.d/init.d/ |
...
5. httpd の設定(★)
ヒント | ||
---|---|---|
| ||
・ここで設定するホスト名は、各自IdPサーバのホスト名を設定してください。 (★)
|
/etc/httpd/conf/httpd.conf の修正
...
2. インストール(★)
ヒント | ||
---|---|---|
| ||
(★)
・shibboleth-IdPのパッケージは、「/root/PKG」配下にあります。 (★)
cd /root/PKG |
shibboleth-idp-2.?.?-bin.zip を適当なディレクトリに置いて、以下のコマンドを実行してください。
...
install.shシェルを実行すると、以下のような問い合わせがあります。
手順に従って、進めてください。
ヒント | ||
---|---|---|
| ||
・インストール時に設定するホスト名は、各自IdPサーバのホスト名を設定してください。 (★) ・インストール時に設定するホスト名は、各自IdPサーバのホスト名を設定してください。
|
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
Buildfile: src/installer/resources/build.xml install: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Be sure you have read the installation/upgrade instructions on the Shibboleth website before proceeding. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Where should the Shibboleth Identity Provider software be installed? [/opt/shibboleth-idp] [Enter] ←入力なし What is the fully qualified hostname of the Shibboleth Identity Provider server? [idp.example.org] upkishib-idp.nii.ac.jp[Enter] ←ホスト名 A keystore is about to be generated for you. Please enter a password that will be used to protect it. keystore[Enter] ←任意のパスワード Updating property file: /root/PKG/shibboleth-identityprovider-2.3.6/src/installer/resources/install.properties (省略) BUILD SUCCESSFUL Total time: 54 seconds |
...
3. Java の設定(★)
ヒント | ||
---|---|---|
| ||
(★) ・下記「※」に記載されているように、edubaseCloud環境では2.3.4以降となるので、 (★)
cp /root/PKG/shibboleth-jce-1.1.0.jar $JAVA_HOME/jre/lib/ext |
shibboleth-identityprovider-2.?.?-bin.zip を展開した shibboleth-identityprovider-2.?.?/lib/ にある
shibboleth-jce-1.1.0.jar を $JAVA_HOME/jre/lib/ext にコピーします。
...
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
export CATALINA_OPTS="-Djava.endorsed.dirs=${CATALINA_HOME}/endorsed" |
ヒント | ||
---|---|---|
| ||
・以下の作業は実習セミナーでは行う必要はありません。(root権限で動作します) |
Tomcatを”tomcat”ユーザで実行する場合は、ログファイルを出力できるようディレクトリの所有者を変更します。
...
インストールが完了したら,サイト情報等の設定を行って下さい.