Fedora Directoryの導入
インストール方法は色々あって、結構大変であることがわかってきた。実際 CentOS5.3をこのサイトは使っていますが yumを使ってすんなりとは入りません。 repositoryの位置とか違っているし。
そんなわけで単純にrpmでバイナリーが簡単ですね。
まず導入するには、 JAVAのRunTimeが入ってないといけないのでそれを先に行う必要があります。
SUNのJAVA DOWNLOADページ

8月1日現在では、私のプラットフォームがintel celeronなので“jre-6u14-linux-i586-rpm.bin“を導入しました。
次にバイナリーにアクセス権を設定し実行できるよう設定します。
- chmod +x jre-6u14-linux-i586-rpm.bin
- ./jre-6u14-linux-i586-rpm.bin
導入できたらJAVAの環境変数を設定します。
- vi /etc/profile
export JAVA_HOME=/usr/java/default
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
☆ 上記の変数3行を最下行にでも追加してください。
- cd /etc/alternatives/
- ln -sf /usr/java/jre1.6.0_14/bin/java java
これでたぶんJavaはOKでしょう。
次に Fedora Directoryのサイトに行きrpmのバイナリーをダウンロードします。

上記のマトリックス「Fedora Directory Server 1.0.4」の欄から自分のプラットフォームにあったパッケージを選択します。
私の環境では“fedora-ds-1.0.4-1.FC6.i386.opt.rpm“をダウンロードします。
ダウンロードしたファイルは展開後に実行してください。
次のような画面が流れます。
$ rpm -Uvh fedora-ds-1.0.4-1.FC6.i386.opt.rpm
準備中… ########################################### [100%]
1:fedora-ds ########################################### [100%]
Install finished. Please run /opt/fedora-ds/setup/setup to complete installation and set up the servers.
$ /opt/fedora-ds/setup/setup
INFO Begin Setup . . .
LICENSE AGREEMENT AND LIMITED PRODUCT WARRANTY
FEDORA DIRECTORY SERVER
This agreement governs the use of Fedora Directory Server,
Administration Server and Management Console (collectively, the
“SOFTWARE”) and any updates to the Software, regardless of the
delivery mechanism.
1. FEDORA DIRECTORY SERVER
後は画面にそって入力を行ってください。管理者にはLDAPプロトコルの管理者とWEBコンソールの管理者があるので
そこを誤解しないように。
うまく導入できれば次のような画面が最後に流れます。
[slapd-www]: starting up server …
[slapd-www]: Fedora-Directory/1.0.4 B2006.312.1539
[slapd-www]: www.hogehoge-linux.org:389 (/opt/fedora-ds/slapd-www)
[slapd-www]:
[slapd-www]: [02/Aug/2009:01:55:28 +0900] – Fedora-Directory/1.0.4 B2006.312.1539 starting up
[slapd-www]: [02/Aug/2009:01:55:29 +0900] – slapd started. Listening on All Interfaces port 389 for LDAP requests
Your new directory server has been started.
Created new Directory Server
Start Slapd Starting Slapd server configuration.
………
You can now use the console. Here is the command to use to start the console:
cd /opt/fedora-ds
./startconsole -u admin -a http://www.hogehoge-linux.org:30146/
INFO Finished with setup, logfile is setup/setup.log
終わったら/etc/sysconfig/iptablesを編集して389と 30146を開けるようにしてください。
$ cd /opt/fedora-ds
$ ./startconsole -u admin -a http://www.hogehoge-linux.org:30146/
これで接続できるはずです。
こんな画面がでるはず、WEB管理者用のパスワードをいれてログインしてください。

ソーシャルブックマークを始めました。といっても個人の備忘録ならぬ役に立ったサイトの登録です!
Articles RSS Feed




