phpldapadminをインストールしたときのメモです。
1.phpldapadminのダウンロード
http://sourceforge.net/projects/phpldapadmin/ からダウンロードしました。
2.展開・設置
展開後、/usr/local/share にphpldapadminとして設置
3.phpldapadmin/config.php を作成
cp config.php.example config.php (サンプルをコピー)
4./etc/httpd/conf.d/phpldapadmin.conf を作成
echo "Alias /phpldapadmin /usr/local/share/phpldapadmin" > /etc/httpd/conf.d/phpldapadmin.conf
5.yum install php-ldap
6.service でhttpd と ldapを再起動
7.http://ホスト名/phpldapadmin で接続にいったら下のエラーがでた。
Function error called incorrectly [You are running in SAFE_MODE, but LANG is not in the safe_mode_allowed_env_vars. Please add LANG to safe_mode_allowed_env_vars]
vi /etc/php.ini を編集
safe_mode = On ⇒ Off に変更
service httpd ldap restart
8.ログイン画面で
DN: uid=ldapuser,ou=People,dc=example,dc=com
userPassword: ldapuser
でユーザでのログインは成功
管理者でのログインは?
参考
http://blog.suz-lab.com/2009/05/openldap-phpldapadmin.html
http://rewse.jp/fukugan/article.php?id=996
0 件のコメント:
コメントを投稿