Chinaunix首页 | 论坛 | 博客
  • 博客访问: 216164
  • 博文数量: 46
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 482
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-18 14:14
个人简介

小菜鸟

文章分类

全部博文(46)

文章存档

2020年(2)

2017年(7)

2016年(36)

2014年(1)

我的朋友

分类: LINUX

2016-04-20 15:23:32

ubuntu安装 OpenLDAP

ubuntu安装OpenLDAP时候提示本地没有安装BerkeleyDB数据库, 需要安装 BerkeleyDB。

1 安装 BerkeleyDB

在Oracle官网下载

需要注册一个Oracle账号。

我下载的是db-6.2.23.tar.gz

下载完毕解压到本地。

切换到build_unix 目录

cd build_unix

../dist/configure

make

make install

root@cloudsoar-virtual-machine:/home/cloudsoar/db-6.2.23/build_unix# make install

Installing DB include files: /usr/local/BerkeleyDB.6.2/include ...

Installing DB library: /usr/local/BerkeleyDB.6.2/lib ...

libtool: install: cp -p .libs/libdb-6.2.so /usr/local/BerkeleyDB.6.2/lib/libdb-6.2.so

libtool: install: cp -p .libs/db_upgrade /usr/local/BerkeleyDB.6.2/bin/db_upgrade

libtool: install: cp -p .libs/db_verify /usr/local/BerkeleyDB.6.2/bin/db_verify

Installing documentation: /usr/local/BerkeleyDB.6.2/docs ...

安装完成。

4 查看安装

 

5 设置到系统变量

不设置的话,等下安装OpenLDAP时候执行./configure检查时候还会报同样的错

vim /etc/ld.so.conf

添加一行:/usr/local/BerkeleyDB.6.2/lib/

保存退出。

执行生效:# ldconfig -v

提示:在我安装 openldap-2.4.44时候,发现其README文档说明中,限定了只能安装 BerkeleyDB 4.4-4.8,5.0-5.1版本。
所以最好不要安装6.2版本。具体需要安装什么版本的,请查看openldap-VERSION目录下的README文档。

阅读(7955) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~