phpldapadmin如何下载搭建使用?如何做简单配置?
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
安装好了openldap
软件之后,对这款软件的数据管理就是重要的问题了。第三方提供的管理ldap
数据的软件很多,其中之一就是phpldapadmin
。由于它和大家所熟悉的phpmyadmin
名字非常类似。所以,推荐使用phpldapadmin
做openldap
数据的图形化管理。
苏南大叔的"程序如此灵动"博客,记录苏南大叔的编程相关经验总结。本文测试环境:win10
,nginx@1.15.11
,php@7.4.32
,phpldapadmin@1.2.6.7
。
下载phpldapadmin
打开phpldapadmin
的官方网站,然后跳转到了github
的页面上:
这个操作就属实让人看不懂了,放弃自建网站跳转到一个"随时都可能打不开"的网站...
下载地址:
安装phpldapadmin
phpldapadmin
的安装,是非常常规的网站安装操作。需要注意的是:
目前的phpldapadmin
最新版1.2.6.7
,并不支持最新的php@8
,会有很多的报错信息,php@7
系列是最好的选择。当然,也是可以修复的。不过,既然我们不是作者,也不必专注于它的php@8
移植。
需要开启一些php
扩展,比如:openssl
,ldap
,gettext
。
配置文件
正常使用,需要有个config/config.php
存在,否则报错。(略显不够智能)
目前苏南大叔做了如下配置的修改:
// ...
$config->custom->appearance['hide_template_warning'] = true;
$servers->setValue('login','auth_type','session');
$servers->setValue('login','bind_dn_template','cn=%s,dc=my-domain,dc=com');
$servers->setValue('login','anon_bind',false);
// ...
大家可以根据实际情况进行修改。
使用界面
使用Manager
或者cn=Manager,dc=my-domain,dc=com
做用户名,就可以登陆。
登陆成功后,左侧树形列表如下:
如果界面不是这样的话,可能是数据没有初始化。参考文章:
相关文章
结语
更多关于ldap
的探索类文章,请点击苏南大叔的文章链接:
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。