- 浏览: 115740 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (69)
- web 前端技术 (5)
- struts (4)
- srping (1)
- lifreay (0)
- java 基础 (11)
- mysql (2)
- WebSphere Portal 6.1 (6)
- linux (22)
- 消息总线 (1)
- CentOS 5 成功安装 openldap-2.4.23 (1)
- aix (11)
- RHEL as5 上安装 DB2 v8.2 (1)
- unix (8)
- IBM WAS (10)
- myeclipse (1)
- javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first (1)
- oracle (1)
- search (0)
最新评论
配置WAS的standalone LDAP加密时,选择安装了openldap。
下载的openldap版本:openldap-2.4.23
问题:
在./configure时,报checking if Berkeley DB version supported by BDB/HDB backends… no
configure: error: BerkeleyDB version incompatible with BDB/HDB backends
需要先安装BerkeleyDB,下载地址:
http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-082944.html
我最先下载的是提供的最新的版本:db-5.2.28.tar.gz
安装步骤:
unzip db-5.2.28.tar.gz 解压,然后cd build_unix/ ,再运行../dist/configure , 最后,运行make, make install安装。默认的安装在/usr/local, 可以通过 ../dist/configure –prefix=你的路径,来改变安装路径。
安装好db-5.2.28.tar.gz后,发现对openldap进行configure时,还是报错:
configure: error: BDB/HDB: BerkeleyDB not available
解决办法:
尝试了网上很多办法,还是不行。决定换一个BerkeleyDB的版本试试。
于是重新下载了:db-4.8.30.tar.gz
重新安装好BerkeleyDB后,需要添加一些环境变量,见以下粗体部分:
[root@mylinux openldap-2.4.23]# export CPPFLAGS=”-I/usr/local/BerkeleyDB.4.8/include”
[root@mylinux openldap-2.4.23]#export LDFLAGS=”-L/usr/local/lib -L/usr/local/BerkeleyDB.4.8/lib -R/usr/local/BerkeleyDB.4.8/lib”
[root@mylinux openldap-2.4.23]# export LD_LIBRARY_PATH=”/usr/local/BerkeleyDB.4.8/lib”
[root@mylinux openldap-2.4.23]# env
LDFLAGS=-L/usr/local/lib -L/usr/local/BerkeleyDB.4.8/lib -R/usr/local/BerkeleyDB.4.8/lib
HOSTNAME=mylinux
TERM=vt100
SHELL=/bin/bash
HISTSIZE=1000
CPPFLAGS=-I/usr/local/BerkeleyDB.4.8/include
SSH_CLIENT=::ffff:192.168.0.10 3336 22
OLDPWD=/apps/openldap
SSH_TTY=/dev/pts/2
USER=root
LD_LIBRARY_PATH=/usr/local/BerkeleyDB.4.8/lib
======================================================
最后,进行openldap的安装
1、[root@mylinux openldap-2.4.23]# ./configure
….
Making servers/slapd/overlays/statover.c
Add syncprov …
Please run “make depend” to build dependencies
[root@mylinux openldap-2.4.23]#
看到“Please run “make depend” to build dependencies”说明configure完毕。
2、[root@mylinux openldap-2.4.23]# make depend
Making depend in /opt/openldap/openldap-2.4.23
Entering subdirectory include
make[1]: Entering directory `/opt/openldap/openldap-2.4.23/include’
Making ldap_config.h
make[1]: Leaving directory `/opt/openldap/openldap-2.4.23/include’
….
Entering subdirectory man5
make[3]: Entering directory `/opt/openldap/openldap-2.4.23/doc/man/man5′
make[3]: Nothing to be done for `depend’.
make[3]: Leaving directory `/opt/openldap/openldap-2.4.23/doc/man/man5′
Entering subdirectory man8
make[3]: Entering directory `/opt/openldap/openldap-2.4.23/doc/man/man8′
make[3]: Nothing to be done for `depend’.
make[3]: Leaving directory `/opt/openldap/openldap-2.4.23/doc/man/man8′
make[2]: Leaving directory `/opt/openldap/openldap-2.4.23/doc/man’
make[1]: Leaving directory `/opt/openldap/openldap-2.4.23/doc’
3、[root@mylinux openldap-2.4.23]# make
……………………….
done
make[3]: Leaving directory `/opt/openldap/openldap-2.4.23/doc/man/man8′
make[2]: Leaving directory `/opt/openldap/openldap-2.4.23/doc/man’
make[1]: Leaving directory `/opt/openldap/openldap-2.4.23/doc’
4、[root@mylinux openldap-2.4.23]# make test
5、[root@mylinux openldap-2.4.23]# make install
安装完成。配置文件的路径在:/usr/local/etc/openldap
最后启动服务:
到路径/usr/local/libexec下
[root@mylinux libexec]# ./slapd
[root@mylinux libexec]# ps -ef|grep slapd |grep -v grep
发表评论
-
ubuntu 配置IP
2014-11-16 11:52 682一、使用命令设置ubuntu的ip地址 1.修改配置文件b ... -
Linux下常见文件解压方法及命令
2012-11-09 09:52 817系统·System ... -
linux下 tar解压 gz解压 bz2等各种解压文件使用方法
2012-11-09 09:51 1109.tar 解包:tar xvf Fi ... -
针对 Linux 中 websphere 调优 进行系统 配置调整(转)
2012-06-28 07:38 1315本主题描述如何调整 Linux 操作系统以提高 WebS ... -
配置32位的windows和linux系统支持64G内存
2012-05-01 22:15 2555计算机寻址位数和内存关系,32位计算机最大支持的内存是2的 ... -
压缩解压:tar zip unzip 7z|7za rar
2012-04-19 15:35 5754tar -c|x|u|r|t[z|j][v] -f & ... -
CentOS5中WAS6的安装和启动问题
2012-01-10 11:17 1064cenOS安装前需要安装compat-libstdc++-* ... -
DB2 静默安装
2011-12-12 14:33 1700环境:Redhat,DB2V9 ... -
Websphere 命令行部署与管理应用
2011-12-12 14:33 1961与创建数据源类似,进入WAS安装目录/bin中,执行. ... -
IHS与WAS集成插件静默安装
2011-12-02 14:58 2130安装好WAS与IHS之后, ... -
Websphere6.1静默安装(转)
2011-12-02 14:54 932WAS的强大不必 ... -
LINUX挂载新硬盘
2011-12-02 12:11 965新增加一块SATA硬盘,使用PQ MAGIC进行分区并格式 ... -
linux下挂载ISO文件的方法
2011-12-02 09:12 913挂接命令(mount) 首先,介绍一下挂接(mount)命令 ... -
du命令
2011-10-24 18:27 2239du命令:disk usage,顾名思义,是关于目录使用情 ... -
AIX 和 Linux 基于 NFS 实现共享
2011-10-20 09:59 1150分布式部署WAS时经常会碰到这样的问题,因为安装介质和补丁包 ... -
netstat 命令详解
2011-10-18 18:30 936功能说明:显示网络状态。 语 法:netstat [-acC ... -
linux解压缩命令
2011-10-09 16:59 717tar -c: 建立压缩档案-x:解压-t:查看内容-r ... -
linux查看内核版本、系统版本、系统位数(32or64)
2011-09-27 18:28 9291. 查看内核版本命令: 1) [root@q1test ... -
linux top命令详解
2011-09-27 14:47 813top命令是Linux下常用的性能分析工具,能够实时显示系 ... -
Linux crontab 命令格式与详细例子
2011-09-19 16:06 889cron用法说明 cron的用法老是记不住, ...
相关推荐
centos7离线安装gcc-c++
查看是否安装成功:docker images 2.安装nvidia-docker2 cd nvidia-docker2 rpm -Uvh *.rpm --nodeps --force 3.修改配置文件并重启 使用daemon.json替换/etc/docker/daemon.json文件(注意将/data/docker替换为...
CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: CentOS-7-i386-Everything-2009.part09.rar ... CentOS-7-i386-Everything-2009.part08.rar ...
CentOS 7.9版本(CentOS-7-i386-NetInstall-2009)适用于i386 CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版...
CentOS 7.9版本(CentOS-7-i386-NetInstall-2009)适用于i386 CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版...
【标题】"(CentOS7镜像)CentOS-7-x86-64-Minimal-2009.rar" 提供的是一个基于Linux发行版的CentOS 7的最小化安装镜像,适用于创建虚拟机环境。这个版本特别针对系统管理员和开发者设计,包含了运行操作系统最基本...
压缩包含centos-release-scl-rh-2-3.el7.centos.noarch.rpm和centos-release-scl-2-3.el7.centos.noarch.rpm,主要用于centos7的gcc安装
测试版本为centos 7.7
centos7.9离线安装tigervnc-server-1.8.0-21.el7.x86_64.rpm(推荐)
Txt文件中包含 CentOS-6.3-i386-bin-DVD1.iso 和 CentOS-6.3-i386-bin-DVD2.iso 的官网下载地址 和百度网盘下载地址
centos7下centos-release-openstack-pike
centos7下centos-release-openstack-mitaka
《OpenLDAP 2.4.40 在 CentOS7 上的安装与配置详解》 OpenLDAP,全称为 Open Source LDAP(轻量级目录访问协议)服务器,是开源社区提供的一种实现 LDAP 标准的服务,用于存储和检索用户信息,广泛应用于身份验证、...
CentOS 7.9版本(CentOS-Userland-7-armv7hl-generic-GNOME-2009-sda.raw)适用于ARM32 (armhfp),必须集齐2个文件才能一起解压缩使用,2个文件下载地址: CentOS-Userland-7-armv7hl-generic-GNOME-2009-sda.raw....
"CentOS-7-x86_64-DVD-1810.iso" 指的是该文件是为64位x86系统准备的CentOS 7.6版本,文件名中的“DVD”表明这是一个完整的安装介质,包含全部安装所需的数据。而“1810”很可能是文件的版本或者发行号,用来区分...
centos7下安装centos-release-openstack-ocata的yum源设置
CentOS-8.5.2111-x86_64-boot.iso
CentOS-6.5-i386-bin-DVD1.iso 下载地址百度云的下载连接。
CentOS-8.1.1911-aarch64-boot.iso CentOS-8.1.1911-aarch64-boot.iso CentOS-8.1.1911-aarch64-boot.iso
"Linux+CentOS-7-x86-64-Minimal-2009.iso" 是一个Linux发行版CentOS 7的最小化安装ISO镜像文件。CentOS是一个基于RHEL(Red Hat Enterprise Linux)源代码再编译的社区版本,它提供了与RHEL几乎相同的稳定性和安全...