suse12 源码安装openldap2.4
来源:互联网 发布:sql case when 嵌套 编辑:程序博客网 时间:2024/06/05 15:25
依赖BerkeleyDB
下载
需要安装依赖包 BerkeleyDB4.7(4.4 - 4.8)
BerkeleyDB4.7下载: http://download.oracle.com/berkeley-db/db-4.7.25.tar.gz
安装
# 解压后进入目录$ cd build_unix$ ../dist/configure$ make && make install
更新lib库
# 更新lib库$ echo "/usr/local/BerkeleyDB.4.7/lib" >> /etc/ld.so.conf$ ldconfig -v
安装openldap2.4
下载
openldap2.4.45:
ftp://mirror.switch.ch/mirror/OpenLDAP/openldap-release/openldap-2.4.45.tgz
安装
# 解压后进入目录# 重点;一定要带参数$ ./configure --prefix=/usr/local/openldap-2.4.45 --enable-syslog --enable-modules --enable-debug --with-tls CPPFLAGS=-I/usr/local/BerkeleyDB.4.7/include/ LDFLAGS=-L/usr/local/BerkeleyDB.4.7/lib/$ make depend$ make$ make test (可跳过)$ make install
常见问题
configure: error: BDB/HDB: not available
原因:因为没有安装BerkeleyDB依赖, 或者安装后没有更新 lib库,或者configure未带参数
解决: 安装BerkeleyDB依赖并更新lib照教程来
阅读全文
0 0
- suse12 源码安装openldap2.4
- 源码安装openldap2.3以前版本
- suse12安装postgres9.3.2
- openldap2.4主从服务器配置
- openldap2.4 的同步&分布式部署方式
- SUSE12.1手工安装OBS-Server
- SUSE12 + Apache + svn服务器 安装过程
- SUSE12系统安装及LVM设置详解
- 对suse12下安装Oracle 11g的一些建议
- suse12.2硬盘安装的BUG。no repository found
- Open SUSE12.2 MySQL5.6数据库安装配置
- Open SUSE12.2 MySQL5.6数据库安装配置(续)
- Openldap2.1管理员手册
- SUSE12修改主机名方法
- SUSE12 INSTALL PYTHON 27
- Suse12网络设置
- Openldap2.1.29的线程模型
- suse12 开启ssh 远程连接
- [cnblogs镜像]Unity 组件的增、查、禁、删 代码书写
- [cnblogs镜像]Unity5.0 状态机新增的entry/exit
- 单独的数字(位运算)
- c++ static
- gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0
- suse12 源码安装openldap2.4
- Solve this interesting problem
- [cnblogs镜像]NGUI 按钮点击事件的两种绑定形式
- 136. Single Number
- 面试中遇到过的问题
- WordPress主题 The Ken 多用途创意设计多功能主题汉化版[更新至v3.7]
- [cnblogs镜像]Unity 导入的模型检测不到碰撞
- Android Mediacodec H.265文件播放
- Android ANR 原因分析与检测