User Tools

Site Tools


интерфейс_phpldapadmin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
интерфейс_phpldapadmin [2010/10/06 11:44]
val
интерфейс_phpldapadmin [2014/02/25 08:04]
val [Использование]
Line 1: Line 1:
 ====== Интерфейс phpldapadmin ====== ====== Интерфейс phpldapadmin ======
  
-  * Установка ​и запуск сервера Apache [[Сервис HTTP]] +===== Подготовка системы =====
-  * Модуль php5 [[Сервис HTTP]]+
  
-===== FreeBSD ​=====+  * [[Сервис HTTP#​Установка и запуск сервера Apache]] 
 +  * [[Сервис HTTP#​Модуль php5]] 
 + 
 +===== Установка и настройка ​===== 
 + 
 +==== FreeBSD ​====
 <​code>​ <​code>​
-[server.corp13.un:~] # pkg_add -r phpldapadmin+[server.corpX.un:~] # pkg_add -r phpldapadmin
  
-[server.corp13.un:~] # ci -l /​usr/​local/​www/​phpldapadmin/​config/​config.php+[server.corpX.un:~] # cat /​usr/​local/​etc/​apache22/​httpd.conf 
 +</​code><​code>​ 
 +... 
 +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/"​ 
 +...  
 +</​code><​code>​ 
 +[server.corpX.un:​~] # cat /​usr/​local/​www/​phpldapadmin/​config/​config.php 
 +</​code>​
  
-[server.corp13.un:​~] # rcsdiff /​usr/​local/​www/​phpldapadmin/​config/​config.php +==== Ubuntu 12.04 ==== 
-=================================================================== +<​code>​ 
-RCS file: /​usr/​local/​www/​phpldapadmin/​config/​config.php,​v +root@server.corpX.un:~apt-get install phpldapadmin
-retrieving revision 1.+
-diff -r1.1 /​usr/​local/​www/​phpldapadmin/​config/​config.php +
-307c307 +
-< #  $servers->​setValue('​login','​bind_id','​cn=Manager,​dc=example,​dc=com'​);​ +
---- +
-> $servers->​setValue('​login','​bind_id','​cn=admin,​dc=corp13,​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=corp13,​dc=un'​);​+
  
-[server.corp13.un:~rcsdiff /usr/local/etc/​apache22/​httpd.conf +root@server.corpX.un:​~# ​cat /​etc/​phpldapadmin/​config.php
-=================================================================== +
-RCS file: /​usr/​local/​etc/​apache22/​httpd.conf,​v +
-retrieving revision 1.1 +
-diff -r1.1 /​usr/​local/​etc/​apache22/​httpd.conf +
-217c217 +
-<     ​DirectoryIndex index.html +
---- +
->     ​DirectoryIndex index.html index.php +
-275a276,​283 +
->     ​Alias ​/​phpldapadmin/ ​"/​usr/​local/​www/​phpldapadmin/​htdocs/"​ +
-+
->     <​Directory "/​usr/​local/​www/​phpldapadmin/​htdocs">​ +
->         ​Options none +
->         ​AllowOverride none +
->         Order allow,​deny +
->         Allow from all +
->     </​Directory>​ +
-336a345 +
->     ​AddType application/​x-httpd-php ​.php+
 </​code>​ </​code>​
  
-====Ubuntu =====+==== FreeBSD/Ubuntu ​12.04 ==== 
 <​code>​ <​code>​
-root@server.corp13.un:~# cat /​etc/​apt/​sources.list+... 
 +$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>​ 
 +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.corp13.un:​~#​ apt-get update +root@server.corpX.un:~# apt-get install phpldapadmin
-root@server.corp13.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.corp13.un:~# dpkg-reconfigure phpldapadmin+root@server.corpX.un:~# dpkg-reconfigure phpldapadmin
 </​code>​ </​code>​
 +
 +===== Использование =====
 +
 +  * При первом обращении к объекту появляются warnings, для их очистки достаточно нажать Refresh
 +  * Добавьте атрибут Telephone для пользователя
 +
интерфейс_phpldapadmin.txt · Last modified: 2014/07/09 08:32 by val