个人工具

UbuntuHelp:InstallingphpLDAPadmin

来自Ubuntu中文

Wikibot讨论 | 贡献2007年11月22日 (四) 13:13的版本 (新页面: {{From|https://help.ubuntu.com/community/InstallingphpLDAPadmin}} {{Languages|UbuntuHelp:InstallingphpLDAPadmin}} == Installation == <pre><nowiki> apt-get install phpldapadmin </nowiki><...)

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航, 搜索

Installation

apt-get install phpldapadmin

Configuration

You've several choices when it comes to configuring phpldapadmin. You can use the included apache script (/etc/phpldapadmin/apache.conf), or you can copy /usr/share/phpldapadmin to you webroot, in which case you can have multiple installations. Here I describe the latter.

Make a copy of the installation directory

cp /usr/share/phpldapadmin /var/www/myphpldapadmin

Since we're setting up for multiple installs, we'll give each one a different config file

cp /etc/phpldapadmin/config.php /etc/phpldapadmin/first.config.php
rm /var/www/myphpldapadmin/config/config.php
ln -s /etc/phpldapadmin/first.config.php /var/www/myphpldapadmin/config/config.php
chmod +r /etc/phpldapadmin/first.config.php

Now customize the config file. You'll probably need to change the following lines:

$config->custom->session['blowfish'] = '';  //Add a random string for encryption purposes
$ldapservers->SetValue($i,'server','name','My LDAP Server');  // The name to display
$ldapservers->SetValue($i,'server','host','127.0.0.1');  // Address of the LDAP server
$ldapservers->SetValue($i,'server','port','389');   // Port number
$ldapservers->SetValue($i,'server','base',array('dc=example,dc=com'));  // Base dn

The config file is *very* well commented, and a little reading should get you all you need.