日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

安装vmware 6.52 Red Hat Enterprise Linux 5(rhel-5.1-server-i386-dvd) openldap2.4

發布時間:2024/4/14 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装vmware 6.52 Red Hat Enterprise Linux 5(rhel-5.1-server-i386-dvd) openldap2.4 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

vmware 6.52 + Red Hat Enterprise Linux 5(rhel-5.1-server-i386-dvd)+ openldap2.4.23
?
?#在vm5.5.1g下裝 redhat5時是裝不上的。一直提示找不到硬盤,換成vmware 6.52可以安裝
?#安裝的時候選內存為1G,硬盤為10G,netword adapter為橋接

?

---------第一步:安裝完linux之后 setup? gcc from cdrom
mkdir /mnt/cdrom
?#將光驅掛載到本地
mount /dev/cdrom /mnt/cdrom
?#提示:mount: No medium found
?#解決辦法:說明光驅中沒有盤,在虛擬中設定光盤iso文件
?#提示:mount: block device /dev/cdrom is write-protected, mounting read-only表明掛載成功
cd /mnt/cdrom/Server
rpm -ivh kernel-headers-2.6.18-53.el5.i386.rpm
rpm -ivh glibc-headers-2.5-18.i386.rpm
rpm -ivh glibc-devel-2.5-18.i386.rpm
rpm -ivh cpp-4.1.2-14.el5.i386.rpm
rpm -ivh binutils-2.17.50.0.6-5.el5.i386.rpm
rpm -ivh libgomp-4.1.2-14.el5.i386.rpm
rpm -ivh gcc-4.1.2-14.el5.i386.rpm

?


---------第二步:安裝 BDB from db-4.5.20.tar.gz
#因為安裝openldap之前要安裝BDB,解決BerkeleyDB not available的問題
#下載地址:
http://download-west.oracle.com/berkeley-db/???????????
#下載內容:db-4.5.20.tar.gz
tar –zxvpf db-4.5.20.tar.gz
cd db-4.5.20
cd build_unix
../dist/configure
make
make install
env CPPFLAGS="-I /usr/local/BerkeleyDB.4.5/include" LDFLAGS="-L /usr/local/BerkeleyDB.4.5/lib"


------第三步:安裝openldap:在openldap官網上下載tar包
tar -zxvpf openldap-stable-20100719.tgz
cd openldap-2.4.23
./configure --prefix=/usr/local/openldap --enable-ldbm
?#提示:configure: error: BDB/HDB: BerkeleyDB not available
?#解決:copy: /usr/local/BerkeleyDB.4.3/include? to:?? /usr/include
?????? ??? copy: /usr/local/BerkeleyDB.4.3/lib?? to:? /usr/lib
?./configure --prefix=/usr/local/openldap --enable-ldbm
?#提示:Please run "make depend" to build dependencies 后執行下面的命令。
make depend
make
make test

?提示:
?>>>>> ./scripts/test019-syncreplication-cascade failed for hdb (exit 1)
?make[2]: *** [hdb-yes] Error 1
?make[2]: Leaving directory `/qingfeng_setup/2.4.23_linux/openldap-2.4.23/tests'
?make[1]: *** [test] Error 2
?make[1]: Leaving directory `/qingfeng_setup/2.4.23_linux/openldap-2.4.23/tests'
?make: *** [test] Error 2
?不用理,繼續安裝
make install

?

------第四步:啟動openldap,測試是否能啟動成功
/usr/local/openldap/libexec/slapd -d 256
/usr/local/openldap/bin/ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts
/usr/local/openldap/bin/ldapsearch -h localhost "objectClass=*"

?

------第五步:配置openldap,增加你自己的schema
#配置文件目錄:/usr/local/openldap/etc/openldap/slapd.conf
#schema順序:
include??/usr/local/openldap/etc/openldap/schema/core.schema
include ?/usr/local/openldap/etc/openldap/schema/corba.schema
include ?/usr/local/openldap/etc/openldap/schema/cosine.schema
include ?/usr/local/openldap/etc/openldap/schema/inetorgperson.schema
include ?/usr/local/openldap/etc/openldap/schema/misc.schema
include??/usr/local/openldap/etc/openldap/schema/openldap.schema
include ?/usr/local/openldap/etc/openldap/schema/nis.schema
include ?/usr/local/openldap/etc/openldap/schema/你自己的.schema
修改:suffix??"你自己的suffix"
修改: rootdn??"你自己的rootdn"

?

-----第六步:重啟openldap,添加數據

/usr/local/openldap/libexec/slapd -d 256
#添加內容
/usr/local/openldap/bin/ldapadd -x -D "你自己的rootdn" -W -f /qingfeng_setup/2.4.23_linux/XX.ldif
#停止防火墻,如果不停止,是連接不上ldap的,在每次啟動linux后都要停止防火墻
/etc/rc.d/init.d/iptables stop?
#可以使用我們平常用的jxplore工具連接openldap
#ifconfig 查看ip ,端口:389 ,suffix和rootdn參看配置文件slapd.conf中設置

?

------第七步:設定固定ip
#路徑:/etc/sysconfig/network-scripts/ifcfg-eth0 增加下面的內容
#注意:BOOTPROTO這個屬性原來是有值的,需要改一下。
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
GATEWAY=192.168.0.3

#改后要重新加載 eth0
ifconfig eth0 down
ifconfig eth0 up
/etc/init.d/network restart

重啟后發現ip沒變就達到效果

總結

以上是生活随笔為你收集整理的安装vmware 6.52 Red Hat Enterprise Linux 5(rhel-5.1-server-i386-dvd) openldap2.4的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。