This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
интерфейс_phpldapadmin [2012/07/13 09:13] val |
интерфейс_phpldapadmin [2014/07/09 08:32] (current) val [Использование] |
||
|---|---|---|---|
| Line 12: | Line 12: | ||
| [server.corpX.un:~] # pkg_add -r phpldapadmin | [server.corpX.un:~] # pkg_add -r phpldapadmin | ||
| - | [server.corpX.un:~] # ci -l /usr/local/www/phpldapadmin/config/config.php | ||
| - | |||
| - | [server.corpX.un:~] # cat /usr/local/www/phpldapadmin/config/config.php | ||
| - | </code><code> | ||
| - | 276c276 | ||
| - | < // $servers->setValue('server','host','127.0.0.1'); | ||
| - | --- | ||
| - | > $servers->setValue('server','host','192.168.X.10'); | ||
| - | 307c307 | ||
| - | < # $servers->setValue('login','bind_id','cn=Manager,dc=example,dc=com'); | ||
| - | --- | ||
| - | > $servers->setValue('login','bind_id','cn=admin,dc=corpX,dc=un'); | ||
| - | 312c312 | ||
| - | < # $servers->setValue('login','bind_pass','secret'); | ||
| - | --- | ||
| - | > $servers->setValue('login','bind_pass','secret'); | ||
| - | 413c413 | ||
| - | < # $servers->setValue('auto_number','search_base','ou=People,dc=example,dc=com'); | ||
| - | --- | ||
| - | > $servers->setValue('auto_number','search_base','dc=corpX,dc=un'); | ||
| - | </code><code> | ||
| [server.corpX.un:~] # cat /usr/local/etc/apache22/httpd.conf | [server.corpX.un:~] # cat /usr/local/etc/apache22/httpd.conf | ||
| </code><code> | </code><code> | ||
| ... | ... | ||
| - | DirectoryIndex index.html index.php | + | DirectoryIndex index.html index.php |
| ... | ... | ||
| + | <Directory "/usr/local/www/phpldapadmin/htdocs"> | ||
| + | Options none | ||
| + | AllowOverride none | ||
| + | Order allow,deny | ||
| + | Allow from all | ||
| + | </Directory> | ||
| + | ... | ||
| + | <IfModule alias_module> | ||
| Alias /phpldapadmin/ "/usr/local/www/phpldapadmin/htdocs/" | Alias /phpldapadmin/ "/usr/local/www/phpldapadmin/htdocs/" | ||
| - | |||
| - | <Directory "/usr/local/www/phpldapadmin/htdocs"> | ||
| - | Options none | ||
| - | AllowOverride none | ||
| - | Order allow,deny | ||
| - | Allow from all | ||
| - | </Directory> | ||
| ... | ... | ||
| + | </code><code> | ||
| + | [server.corpX.un:~] # cat /usr/local/www/phpldapadmin/config/config.php | ||
| </code> | </code> | ||
| - | ===== Ubuntu ===== | + | ==== Ubuntu 12.04 ==== |
| + | <code> | ||
| + | root@server.corpX.un:~# apt-get install phpldapadmin | ||
| + | |||
| + | root@server.corpX.un:~# cat /etc/phpldapadmin/config.php | ||
| + | </code> | ||
| + | |||
| + | ==== FreeBSD/Ubuntu 12.04 ==== | ||
| + | |||
| + | <code> | ||
| + | ... | ||
| + | $servers->setValue('server','base',array('dc=corpX,dc=un')); | ||
| + | $servers->setValue('server','host','127.0.0.1'); | ||
| + | $servers->setValue('login','bind_id','cn=admin,dc=corpX,dc=un'); | ||
| + | $servers->setValue('auto_number','search_base','dc=corpX,dc=un'); | ||
| + | ?> | ||
| + | </code> | ||
| + | |||
| + | ==== Ubuntu 10.04 ==== | ||
| <code> | <code> | ||
| root@server.corpX.un:~# cat /etc/apt/sources.list | root@server.corpX.un:~# cat /etc/apt/sources.list | ||
| + | </code><code> | ||
| deb http://ru.archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse | deb http://ru.archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse | ||
| deb http://ru.archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse | deb http://ru.archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse | ||
| + | </code><code> | ||
| root@server.corpX.un:~# apt-get update | root@server.corpX.un:~# apt-get update | ||
| + | |||
| root@server.corpX.un:~# apt-get install phpldapadmin | root@server.corpX.un:~# apt-get install phpldapadmin | ||
| - | root@server.corp1.un:~# rm /etc/phpldapadmin/config.php | + | root@server.corpX.un:~# rm /etc/phpldapadmin/config.php |
| root@server.corpX.un:~# dpkg-reconfigure phpldapadmin | root@server.corpX.un:~# dpkg-reconfigure phpldapadmin | ||
| </code> | </code> | ||
| + | |||
| + | ===== Использование ===== | ||
| + | |||
| + | [[http://server.corpX.un/phpldapadmin/]] | ||
| + | |||
| + | * При первом обращении к объекту появляются warnings, для их очистки достаточно нажать Refresh | ||
| + | * Добавьте атрибут Telephone для пользователя | ||