phpLDAPAdmin (aka PLA) je webová aplikace pro správu LDAP serverů. Poskytuje snadný způsob správy serverů LDAP přes webový prohlížeč. Je napsán v jazyce PHP a je licencován pod GNU GPL.
Protože se jedná o webovou aplikaci, tento prohlížeč LDAP funguje na mnoha platformách, jako je Ubuntu, Debian, deriváty Redhat, Fedora, openSUSE, FreeBSD, OpenBSD a Solaris.
phpLDAPAdmin je dokonalý nástroj pro profesionály LDAP a administrátory na základní úrovni.
Před instalací phpLDAPAdmin,
ČTĚTE:Konfigurace serveru OpenLDAP krok za krokem v systému CentOS 7 / RHEL 7
Předpoklady:
V systému CentOS / RHEL:
phpLDAPAdmin není k dispozici v hlavním úložišti, takže musíte povolit úložiště EPEL pro deriváty založené na Redhat.
### For RHEL 7 ### # rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ### For CentOS 7 ### # yum -y install epel-release
Nainstalovat phpLDAPAdmin:
Nyní můžete nainstalovat phpLDAPAdmin pomocí „yum “ na CentOS a „apt-get ” na Ubuntu.
### CentOS 7 / RHEL 7 ### # yum install -y phpldapadmin ### Ubuntu 16.04 ### $ sudo apt-get update $ sudo apt-get install -y phpldapadmin
Konfigurace virtuálního hostitele Apache na CentOS 7 / RHEL 7:
Ve výchozím nastavení phpLDAPAdmin umístí webový konfigurační soubor do /etc/httpd/conf.d adresář; má pravidla a přístupová oprávnění. phpLDAPAdmin je přístupný pouze z localhostu (127.0.0.1) , změnit to; musíme upravit soubor phpldapadmin.conf.
V CentOS 7 je webový přístup spravován mod_authz_core.c modul; takže běžná pravidla povolení nebo zakázání nebudou fungovat, i když je upravíte.
# vi /etc/httpd/conf.d/phpldapadmin.conf
Aktualizujte konfigurační soubor zobrazený níže. Vyřešit Červená a Přidat Zelená jeden .
Alias /phpldapadmin /usr/share/phpldapadmin/htdocs Alias /ldapadmin /usr/share/phpldapadmin/htdocs usr/share/phpldapadmin/htdocs> <IfModule mod_authz_core.c> # Apache 2.4 # Require local Require all granted