ホームページ >バックエンド開発 >PHPの問題 >Linux php ldap をインストールして構成する方法

Linux php ldap をインストールして構成する方法

藏色散人
藏色散人オリジナル
2020-10-10 09:26:512695ブラウズ

Linux php ldap のインストールと構成方法: 最初に yum を使用して phpldapadmin ツールをインストールし、次に phpldapadmin 構成ファイルを変更し、次に http サービスを開始し、最後に phpldapadmin にアクセスします。

Linux php ldap をインストールして構成する方法

推奨: 「PHP ビデオ チュートリアル

Linux システムのインストールと構成 Web を実現するための LDAP 管理ツール phpldapadminベースの管理 ldap

phpldapadmin は http サービスを介したアクセスを提供するため、最初に http 環境をインストールする必要があります

yum -y install httpd php php-ldap php-gd php-mbstring php-pear php-bcmath php-xml

yum で phpldapadmin ツールをインストールします

http 環境を構成した後、yum を使用して phpldapadmin ツールをインストールします yum -y install epel-releaseyum –enablerepo=epel -y install phpldapadmin

phpldapadmin 構成ファイルを変更します

phpldapadmin 構成ファイルは次のとおりです: /etc/phpldapadmin/ config.php の具体的な設定変更は次のとおりです。 [root@localhost ~]# vim /etc/phpldapadmin/config.php#397 行目のコメントを解除し、398 行目にコメントを追加 $servers->setValue('login',' attr','dn');// $servers->setValue('login','attr','uid');

[root@localhost ~]# vim /etc/httpd/conf .d/phpldapadmin.conf

// 構成を変更します # Apache 2.4Require local # アクセス可能な IP セグメントを指定する行を追加します (理由はわかりませんが、この管理ツールはこのセグメントを入力しないと実行できません)なので、ローカル IP を直接書き込んだだけです) Require ip 172.0. 0.0/8 #この許可された IP セグメントはユーザー自身の IP セグメントです

Start http service

systemctl restart httpd

phpldapadmin

http://10.9.100.100:8080/phpldapadmin/Login にアクセスします: cn=Manager,dc=baidu,dc=com / 12345678

Linux php ldap をインストールして構成する方法

##ログイン後に次のエラーが発生した場合:

このベースは PLA では作成できません。この問題は主に、base.ldif をインポートするときに発生します。自動的に生成されたベースを使用することをお勧めします。 .ldif を手動で作成する代わりにインポートします。

Linux php ldap をインストールして構成する方法

以上がLinux php ldap をインストールして構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。