LDAPAdmin 是LDAP的網頁版客戶端,便于常規的操作
---
### 互聯網
- phpldapadmin
需使用PHP5版本,若使用其他版本,會出現兼容性支持問題
```
yum -y install phpldapadmin
```
---
### 局域網
找一臺可以聯網的機器下載新的版本進行上傳
- [下載地址](https://nchc.dl.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.3/phpldapadmin-1.2.3.tgz)
---
### CentOS 7
```
tar -zxvf phpldapadmin-1.2.3.tgz
mv phpldapadmin-1.2.3 phpldapadmin
mv phpldapadmin /var/www/html/
- 修改配置(有必要修改298和301的LDAP主機及端口)
vim /etc/phpldapadmin/config.php
$servers->setValue('login','attr','cn'); # 398將此行的uid改為cn
$servers->setValue('login','anon_bind',false); # 460行取消注釋,關閉匿名登錄。
$servers->setValue('unique','attrs',array('mail','uid','uidNumber','cn','sn')); # 519行取消注釋,增加cn和sn兩項
sed -i.bak 's@Require local@Require all granted@g' /etc/httpd/conf.d/phpldapadmin.conf
systemctl restart httpd
systemctl enable httpd
```
### 容器安裝
PHPLDAPADMIN\_LDAP\_HOSTS 必須使用外部 IP
```
docker run --name ldap-web -p 80:80 -p 443:443 --link ldap-core:ldap-core --env PHPLDAPADMIN_LDAP_HOSTS=ldap-core --detach osixia/phpldapadmin
```
---
### 訪問方式
登錄首頁界面(http://<ip>/phpldapadmin)
默認用戶 cn=admin,dc=<your dc 1>,dc=<your dc 2>
密碼就是你在LDAP安裝時指定的密碼
- 前言
- 關于文檔
- 第一章 預備
- 1.1 機器資源
- 1.2 網絡環境
- 1.3 鏡像源
- 1.4 磁盤掛載
- 第二章 基礎組件
- 2.1 安裝Zlib
- 2.2 安裝JDK
- 2.3 安裝Maven
- 2.4 安裝Git
- 2.5 安裝SonarQube
- 2.6 安裝Nexus
- 2.7 安裝NodeJS
- 2.8 安裝Docker
- 2.9 安裝Compose
- 2.10 安裝Kubectl
- 第三章 集群組件
- 3.1 安裝Gitlab
- 3.2 安裝Jenkins
- 3.3 安裝Harbor
- 3.4 安裝Rancher
- 3.5 安裝Nacos
- 3.6 安裝LDAP
- 3.7 安裝LDAPAdmin
- 第四章 集群配置
- 4.1 配置流水線
- 4.2 配置Hook
- 4.3 配置Rancher-Cli
- 4.4 配置Harbor
- 4.5 配置LDAP
- 4.6 配置Rancher
- 第五章 開發集成
- 5.1 Java項目
- 5.2 NodeJS項目
- 5.3 Python項目
- 5.4 Go項目
- 第六章 F&Q
- 6.1 安裝錯誤Compose
- 6.2 安裝錯誤Harbor