軟體包
bdb:db-4.8.26.tar.gz
openldap:openldap-2.4.21.tgz
安裝依賴軟體包
# yum install *ltdl*
安裝bdb資料庫
# tar -xzvf db-4.8.26.tar.gz -c /usr/local/src/software/
# cd build_unix/
# ../dist/configure
# make install # 可以不make直接make install
更新lib庫
# echo "/usr/local/berkeleydb.4.8/lib/" >>/etc/ld.so.conf
# ldconfig -vv # 如果少了這一步,編譯openldap的過程中會提示bdb版本不匹配
編譯安裝openldap
# tar -xzvf openldap-2.4.21.tgz -c ../software/
# ./configure
--prefix=/usr/
local
/openldap-2.4.21
--
enable
-syslog
--
enable
-modules
--with-tls
cppflags=-i/usr/
local
/berkeleydb.4.8/include/
ldflags=-l/usr/
local
/berkeleydb.4.8/lib/
# make depend
# make
# make test # 這部的時間稍長,但是很有必要
# make install
配置openldap
配置域slapd.conf,初始配置
# vi /usr/local/openldap-2.4.21/etc/openldap/slapd.conf
database bdb
suffix
"dc=ttlsa,dc=com"
rootdn
"cn=manager,dc=ttlsa,dc=com"
rootpw secret
directory /usr/
local
/openldap/var/openldap_data
改為如下配置
atabase bdb
# 使用bdb作為後端資料庫
suffix
"dc=ttlsa,dc=com"
# 域
rootdn
"cn=admin,dc=ttlsa,dc=com"
# 管理員賬號
rootpw 123456
# 密碼,明文的,建議使用md5加密的密文
directory /www/openldap_data
# openladp資料目錄
初始化ldap
# mkdir /www/openldap_data
# cd /usr/local/openldap-2.4.21/var/openldap-data/
# cp db_config.example /www/openldap_data/db_config
啟動openldap
啟動方法
1
:
# /usr/local/openldap-
2.4
.
21
/libexe/slapd # 直接進入後台工作
啟動方法
2
:
# /usr/local/openldap-
2.4
.
21
/libexe/slapd -d
256
# 依舊在前端,有debug資訊
常見錯誤
1、configure: error: could not
locate
libtool ltdl.h
未安裝ltdl
# yum install *ltdl*
2、configure: error: berkeleydb version incompatible with bdb/hdb backends
編譯的時候要加上
cppflags=-i/usr/
local
/berkeleydb.4.8/include/
ldflags=-l/usr/
local
/berkeleydb.4.8/lib/
3、/usr/lib/libltdl.so: could not
read
symbols: file
in
wrong
format
64位系統讀取了32位的lib
# mv /usr/lib/libltdl.so /usr/lib/libltdl.so_20110811
# ln -s /usr/lib64/libltdl.so.3.1.4 /usr/lib/libltdl.so
**:
ldap安裝配置
yum install y openldap openldap servers yum install migrationtools y cp usr share openldap servers slapd.conf obsolete etc openldap slapd.conf rm rf e...
的安裝配置 Manjaro Linux安裝配置
安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...
python配置安裝 配置安裝
scrapy框架安裝 安裝請參考 scrapy安裝 windows安裝方式 1.先確定windows是否安裝了python c users administrator python python 2.7.13 v2.7.13 a06454b1afa1,dec 17 2016,20 53 40 msc...