博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 7 配置OpenLDAP
阅读量:5954 次
发布时间:2019-06-19

本文共 1047 字,大约阅读时间需要 3 分钟。

1. 使用yum安装OpenLDAP

yum -y install openldap openldap-clients openldap-servers

2.配置修改

vi /etc/openldap/ldap.conf

没有特许修改用默认值就行,默认slapd使用389端口。

防火墙开放端口

firewall-cmd --zone=public --add-port=389/tcp --permanent

firewall-cmd --reload #更新规则

3. Web管理工具安装

LDAP Account Manager

解压缩 ldap-account-manager-6.2.tar.bz2

tar -jxvf ldap-account-manager-6.2.tar.bz2

发现没有安装bzip2

yum -y instal bzip2

安装后再解压缩即可

cd ldap-account-manager-6.2

./configure
然后会生成一个Makefile,注意修改makefile中的user和php-fpm一致
grep -w "user =" /etc/php-fpm.d/www.conf

make install

cd /usr/local/lam/config
cp config.cfg.sample config.cfg

配置nginx php fastcgi。

vi /etc/nginx/conf.d/lam.conf

注意lam的安装目录是
/usr/local/lam

location / {index index.html;alias /usr/share/lam;autoindex off;location ~ \.php$ {    fastcgi_split_path_info ^(.+\.php)(/.+)$;    fastcgi_pass unix:/var/run/php7-fpm.sock;    fastcgi_index index.php;    include fastcgi_params;    fastcgi_param SCRIPT_FILENAME $request_filename;}location ~ /(tmp/internal|sess|config|lib|help|locale) {    deny all;    return 403;}

}

注意,需要php7才能运行。

转载地址:http://uzlxx.baihongyu.com/

你可能感兴趣的文章
iOS WKWebView和JS交互的两种方式
查看>>
十个Android Material Design库
查看>>
[Elasticsearch] 多字段搜索 (一) - 多个及单个查询字符串
查看>>
问题8:NavigationController 自定义返回按钮I
查看>>
百度编辑器UEditor源码模式下过滤div/style等html标签
查看>>
类似新浪微博和google图片的HTML5实现图片拖拽上传功能
查看>>
在linux里flash自动转图片
查看>>
[总结]-第七章 虚拟机类加载机制
查看>>
【No.1】基于Cookie的单点登录(SSO)
查看>>
主流视频客户端核心代码的实现
查看>>
命令行进度条
查看>>
Error(1.0.5 1107071739): D:\SAE_SDK_Windows_1.0...
查看>>
转:Ruby 的性能 与如何选用正确的framework来做web
查看>>
制作画板.md
查看>>
JavaScript数组的高级用法-reduce和reduceRight详解
查看>>
ubuntu 12.04(64位)下搭建android5.0开发环境 (win7 && 虚拟机)
查看>>
java web 对cookie技术、session技术进行小结
查看>>
安装配置java,tomcat,eclipse
查看>>
oracle 性能优化 08_字典视图
查看>>
已root手机在DDMS下无法读取data目录的解决办法
查看>>