midpoint源码阅读六(使用示例:多租户用户管理二——OpenLdap CentOS安装)

上篇博客中介绍了Ubuntu下的openldap的安装,本篇将介绍CentOS中的安装与配置。

1、安装openldap

[root@localhost 桌面]#    yum -y install openldap openldap-servers openldap-clients openldap-devel compat-openldap

2、修改配置文件
1)将配置模板复制到安装目录下

[root@localhost 桌面]#    cp /usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIG
[root@localhost 桌面]#    cp /usr/share/openldap-servers/slapd.conf.obsolete /etc/openldap/slapd.conf

2)修改slapd.conf
先使用slappasswd生成密文密码
slappasswd

3)修改/etc/openldap/slapd.conf文件

[root@localhost 桌面]#    gedit /etc/openldap/slapd.conf

slapd.conf
检测/etc/openldap/slapd.con是否有错误

[root@localhost 桌面]#    slaptest -f /etc/openldap/slapd.conf

slaptest

4)根据修改后的slapd.conf重新生成配置信息

/**删除原有的配置文件信息**/
[root@localhost 桌面]# rm -rf /etc/openldap/slapd.d/*
/**重新生成配置文件信息**/
[root@localhost 桌面]# slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d/
config file testing succeeded
/**查看是否是自己修改的配置文件信息**/
[root@localhost 桌面]# cat /etc/openldap/slapd.d/cn\=config/olcDatabase\=\{2\}bdb.ldif

配置

5)重启slapd服务

/**授权**/
[root@localhost 桌面]# chown -R ldap.ldap /etc/openldap/slapd.d
/**重启服务**/
[root@localhost 桌面]# /etc/init.d/slapd restart
停止 slapd:                                         [确定]
正在启动 slapd:                                      [确定]

openldap服务器端安装配置已完成

3、phpldapadmin安装及搭建
1)phpldapadmin安装

/**安装EPEL仓库,该仓库包含phpldapadmin安装包**/
[root@localhost 桌面]# rpm -ivh  http://mirrors.ukfast.co.uk/sites/dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@localhost 桌面]# yum clean all
[root@localhost 桌面]# yum makecache
/**安装phpldapadmin**/
[root@localhost 桌面]# yum install -y phpldapadmin

2)配置phpldapadmin
修改配置文件 /etc/phpldapadmin/config.php
phpldapadmin

3)phpldapadmin工程启动

[root@localhost 桌面]# /etc/init.d/httpd restart
停止 httpd:                                               [确定]
正在启动 httpd:httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName
                                                           [确定]

web端登陆界面如下
登陆
登陆

下篇文章中将会对openldap的命令行、权限等进行介绍,同时还会介绍另一款操作openldap的软件slapdconf的安装及使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风水月

从心底相信自己是成功的第一步

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值