linux php ldap安装配置的方法:首先用yum安装phpldapadmin工具;然后修改phpldapadmin配置文件;接着启动http服务;最后访问phpldapadmin即可。

Linux系统安装和配置LDAP管理工具phpldapadmin实现web化管理ldap

phpldapadmin是通过http服务进行提供访问的,所以需要首先安装http环境yum -y install httpd php php-ldap php-gd php-mbstring php-pear php-bcmath php-xml

yum安装phpldapadmin工具

配置好http环境后,使用yum安装phpldapadmin工具yum -y install epel-releaseyum –enablerepo=epel -y install phpldapadmin

修改phpldapadmin配置文件

phpldapadmin配置文件是: /etc/phpldapadmin/config.php,具体配置修改如下:[root@localhost ~]# vim /etc/phpldapadmin/config.php#397行取消注释,398行添加注释$servers->setValue(‘login’,’attr’,’dn’);// $servers->setValue(‘login’,’attr’,’uid’);

[root@localhost ~]# vim /etc/httpd/conf.d/phpldapadmin.conf

// 修改配置# Apache 2.4Require local#添加一行内容,指定可访问的ip段(虽然我也不知道为什么,但不填不能运行这个管理工具,我就直接写的本地ip)Require ip 172.0.0.0/8 #此允许的IP段为用户自己IP段

启动http服务systemctl restart httpd

访问phpldapadmin

http://10.9.100.100:8080/phpldapadmin/登录:cn=Manager,dc=baidu,dc=com / 12345678

登录后如果遇到下面的错误:

This base cannot be created with PLA.主要是在base.ldif导入的时候出现问题,最好使用自动生成的base.ldif进行导入,不要手动去创建。

linux php ldap_linux php ldap安装配置的方法相关推荐

  1. linux php ldap_linux php ldap安装配置方法

    linux php ldap安装配置的方法:首先检测PHP的版本:然后搜索匹配版本的ldap扩展:最后通过命令"yum install php70w-ldap.x86-64"安装对 ...

  2. linux redis数据库安装配置,Linux系统中redis的安装配置步骤

    Linux系统中redis的安装配置步骤 发布时间:2020-06-23 10:13:36 来源:亿速云 阅读:87 作者:Leah 这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步 ...

  3. Linux 实操———CentOS 6 安装配置 Tomcat

    引言 Linux下安装Tomcat. 一.下载.传输与解压 同<Linux 实操---CentOS 6 安装配置 Oracle JDK 1.8>一样,前期都是先在远程机上下载压缩包,然后通 ...

  4. 在RedHat Enterprise Linux 上Oracle 9i的安装配置与调优

    1 安装配置Oracle 9i数据库 本章描述内容如下所示: 1.1 安装前的准备工作 介绍在安装Oracle之前所需的准备工作. 1.2安装前的系统设置 介绍在安装Oracle之前所必须的系统设置. ...

  5. Ubuntu 服务器端 LDAP安装配置过程

    一般在roo用户下的执行命令顺序如下: $: sudo apt-get update $: sudo apt-get upgrade $: sudo apt-get install slapd lda ...

  6. django配置环境linux,linux环境下Django的安装配置详解

    linux环境下Django的安装配置详解 1. 下载安装Django pip install Django==1.6.5 测试是否安装成功 >>> import django> ...

  7. 红帽 linux 安装gns3,在Arch Linux和Manjaro系统上安装GNS3的方法

    本文介绍在Arch Linux和Manjaro系统上安装GNS3的方法,适合所有基于Arch Linux的发行版.我们还将为Gns3创建一个启动器,适用于KDE.Gnome 3和Linux上其它桌面环 ...

  8. 2.11 linux的软防火墙apf安装配置

    1.APF(Advanced Policy Firewall)是 Rf-x Networks 出品的Linux环境下的软件防火墙,被大部分Linux服务器管理员所采用,使用iptables的规则,易于 ...

  9. Windows和Linux下apache-artemis-2.10.0安装配置

    window下安装配置 一.官网下载 http://activemq.apache.org/artemis/download.html 二.百度网盘下载 链接:https://pan.baidu.co ...

最新文章

  1. OLEDB访问CSV、txt
  2. 20行python代码的入门级小游戏-200行Python代码实现的2048小游戏
  3. log4js linux,如何在项目中使用log4.js的方法步骤
  4. java线程池深入讲解_死磕 java线程系列之线程池深入解析——生命周期
  5. 网络爬虫模拟登陆获取数据并解析实战(二)
  6. javaWeb(入门基础详解)
  7. paip.输入法编程---带ord gudin去重复-
  8. 深度学习人工智能中编写程序
  9. 驱动单片机硬件调试器的一些开源库总结(包含stlink调试器)
  10. python翻转棋_Python算法做翻转棋子游戏
  11. 北大软微计算机技术硕士复试,2016北大软微考研复试细节和名单.doc
  12. 关于人生的15句话——特别现实的讽刺性句子
  13. [DAX] DIVIDE函数
  14. 解决bug问题,查找bug的方法
  15. C语言margin的作用是,谈谈对margin的理解
  16. Java基础面试题 .
  17. Android 获取应用列表
  18. 用selenium在python下实现批量网页 截图
  19. 特征值分解与奇异值分解原理与计算
  20. VS C++ 和 MCR 调用MATLAB DLL

热门文章

  1. 移动客户端UI设计指南
  2. 提高加密程序加密强度的技巧
  3. petshop学习笔记(1)
  4. (TI xDM)SSCR Module—Shared Scratch Memory
  5. Android Studio 之 Live Templates 使用
  6. android surface编程,Android编程之SurfaceView实例详解
  7. 原创设计师如何提高影响力?到集设,让你的原创设计作品展示给世界
  8. lambda不是python的保留字_python-nonlocal关键字的使用,lambda表达式(学习到function到变...
  9. Windows下多线程的使用
  10. cuSPARSE库:(九)cusparseSetStream()