Phpldapadmin

From wikinotes
Revision as of 14:33, 2 December 2017 by Will (talk | contribs) (→‎Configuration)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


/etc/phpldapadmin
configuration directory


Install

sudo apt-get install \
    phpldapadmin \
    php-fpm \
    nginx

Configuration

// /etc/phpldapadmin/config.php

$servers->setValue('server','base',array('dc=example,dc=com'));
$servers->setValue('login','bind_id','cn=admin,dc=example,dc=com');
#### /etc/nginx/nginx.conf

user www-data www-data;

events {
   worker_connections 1024;
}

http {
    server {
        listen 80;
        server_name  example.com;
        index        index.php;
        root         /usr/share/phpldapadmin;

        location ~\.php$ {
            include snippets/fastcgi-php.conf;
            fastcgi_pass  unix:/run/php/php7.0-fpm.sock;
        }
    }
}

See Also

https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-openldap-and-phpldapadmin-on-an-ubuntu-14-04-server configuration tutorial