PhpLDAPadmin: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
= TMP = | = TMP = | ||
phpLDAPadmin ist ein webbasierter LDAP-Client. Er ermöglicht eine von | phpLDAPadmin ist ein webbasierter LDAP-Client. Er ermöglicht eine von | ||
Zeile 55: | Zeile 9: | ||
In der Regel können Sie mit Ihrem Browser auf PLA über die Adresse | In der Regel können Sie mit Ihrem Browser auf PLA über die Adresse | ||
http://<webserver>/phpldapadmin zugreifen. | http://<webserver>/phpldapadmin zugreifen. | ||
== Pre-Installation == | == Pre-Installation == | ||
Zeile 68: | Zeile 16: | ||
== Installation == | == Installation == | ||
== Configuration == | == Configuration == | ||
=== Apache === | === Apache === | ||
Create the Apache configuration file: | Create the Apache configuration file: | ||
{{hc|/etc/httpd/conf/extra/phpldapadmin.conf| | {{hc|/etc/httpd/conf/extra/phpldapadmin.conf| | ||
Zeile 92: | Zeile 37: | ||
=== PHP === | === PHP === | ||
You need to enable the {{ic|ldap}} and {{ic|gettext}} extensions in PHP by editing {{ic|/etc/php/php.ini}} and uncommenting the following lines: | You need to enable the {{ic|ldap}} and {{ic|gettext}} extensions in PHP by editing {{ic|/etc/php/php.ini}} and uncommenting the following lines: | ||
extension=ldap | extension=ldap | ||
Zeile 101: | Zeile 45: | ||
=== phpLDAPadmin configuration === | === phpLDAPadmin configuration === | ||
phpLDAPadmin's configuration file is located at {{ic|/etc/webapps/phpldapadmin/config.php}}. If you have a local LDAP server, it should be usable without making any modifications. | phpLDAPadmin's configuration file is located at {{ic|/etc/webapps/phpldapadmin/config.php}}. If you have a local LDAP server, it should be usable without making any modifications. | ||
Zeile 111: | Zeile 54: | ||
== Accessing your phpLDAPadmin installation == | == Accessing your phpLDAPadmin installation == | ||
Your phpLDAPadmin installation is now complete. Before start using it you need to restart Apache. | Your phpLDAPadmin installation is now complete. Before start using it you need to restart Apache. | ||
You can access your phpLDAPadmin installation by going to http://localhost/phpldapadmin/ | You can access your phpLDAPadmin installation by going to http://localhost/phpldapadmin/ | ||
[http://phpldapadmin.sourceforge.net/ phpLDAPadmin] is an web-based [[LDAP]] adminstration interface. | |||
[[Kategorie:Server-Management]] | [[Kategorie:Server-Management]] | ||
[[Kategorie:LDAP]] |
Version vom 12. Mai 2023, 11:16 Uhr
TMP
phpLDAPadmin ist ein webbasierter LDAP-Client. Er ermöglicht eine von überall erreichbare, mehrsprachige Verwaltung für Ihren LDAP-Server. Die hierarchische Anzeige von Bäumen und fortschrittliche Suchfunktionen machen die Verwaltung Ihres LDAP-Verzeichnisses und die Suche darin intuitiv. Da phpLDAPadmin eine Webanwendung ist, funktioniert dieser LDAP-Browser auf vielen Plattformen, so dass Sie Ihren LDAP-Server einfach von jedem Ort verwalten können. In der Regel können Sie mit Ihrem Browser auf PLA über die Adresse
http://<webserver>/phpldapadmin zugreifen.
Pre-Installation
See LAMP for a guide to setting up Apache, MySQL, and PHP.
Installation
Configuration
Apache
Create the Apache configuration file: Vorlage:Hc
And include it in Vorlage:Ic:
# phpLDAPadmin configuration Include conf/extra/phpldapadmin.conf
By default, everyone can see the phpLDAPadmin page, to change this, edit Vorlage:Ic to your liking. For example, if you only want to be able to access it from the same machine, replace Vorlage:Ic by Vorlage:Ic.
PHP
You need to enable the Vorlage:Ic and Vorlage:Ic extensions in PHP by editing Vorlage:Ic and uncommenting the following lines:
extension=ldap extension=gettext
You need to make sure that PHP can access Vorlage:Ic and Vorlage:Ic. Add them to Vorlage:Ic in Vorlage:Ic :
open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/etc/webapps
phpLDAPadmin configuration
phpLDAPadmin's configuration file is located at Vorlage:Ic. If you have a local LDAP server, it should be usable without making any modifications.
If your LDAP server is not on the localhost, uncomment and edit the following line:
$servers->setValue('server','host','127.0.0.1');
Although not strictly necessary you can name your server by editing the following line:
$servers->setValue('server','name','My LDAP server');
Accessing your phpLDAPadmin installation
Your phpLDAPadmin installation is now complete. Before start using it you need to restart Apache.
You can access your phpLDAPadmin installation by going to http://localhost/phpldapadmin/
phpLDAPadmin is an web-based LDAP adminstration interface.