在 RHEL6 上安装 OpenDJ

官网”OpenDJ is a extension of the Sun Microsystems’ initiated OpenDS project and offers a fully supported product for it.” 接下来的这几篇文章会介绍 ForgeRock Open Platform 的 OpenDJ、OpenIDM、OpenAM 三个产品的安装、配置, 以及如何使用他们来搭建企业用户管理、访问认证的基础平台。

确认 Java 环境,否则请参考在 RHEL6 上安装 Java 见

# java -versionjava version “1.6.0_31″Java(TM) SE Runtime Environment (build 1.6.0_31-b04)Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)

下载

# wget

安装

# cp OpenDJ-2.4.5.zip /opt# cd /opt# unzip OpenDJ-2.4.5.zip# mv OpenDJ-2.4.5 opendj# cd opendj如果在图形界面# ./setup这里以 shell 安装为例# ./setup –cliOpenDJ 2.4.5安装程序正在初始化,请稍候…您希望将哪些内容用作目录服务器的初始超级用户 DN? [cn=Directory Manager]: 请提供用于初始超级用户的密码: password请重新输入密码以进行确认: password您希望目录服务器使用哪个端口接受来自 LDAP 客户端的连接? [389]: 1389您希望管理连接器在哪个端口上接受连接? [4444]: 是否要在服务器中创建基 DN? (yes / no) [yes]:提供目录数据的基 DN: [dc=example,dc=com]: 用于填充数据库的选项:1) 仅创建基条目2) 将数据库保留为空3) 从 LDIF 文件中导入数据4) 加载自动生成的样例数据输入选项 [1]:是否要启用 SSL? (yes / no) [no]:是否要启用 StartTLS? (yes / no) [no]:是否要在完成配置时启动服务器? (yes / no) [yes]:安装摘要=============LDAP 侦听器端口: 389管理连接器端口: 4444LDAP 安全访问: 已禁用超级用户 DN: cn=Directory Manager目录数据:创建新的基 DN dc=example,dc=com。基 DN 数据: 仅创建基条目 (dc=example,dc=com)在完成配置时启动服务器您希望执行哪些操作?1) 使用上面的参数设置服务器2) 再次提供安装参数3) 打印等效的非交互命令行4) 取消并退出输入选项 [1]:请参见 /tmp/opends-setup-1826847628910167129.log 以了解有关此操作的详细日志。正在配置目录服务器 ….. 完成。正在创建基条目 dc=example,dc=com ….. 完成。正在启动目录服务器 …………….

停止

# bin/stop-ds

启动

# bin/start-ds

启动控制面板

# bin/control-panel

加入到 service 方式一(以 root 运行)

# bin/create-rc-script -f /etc/init.d/opendj

加入到 service 方式二(如果没有 -u 参数会以 root 运行)。 生产环境建议以这种方式运行,但 OpenDJ 的某些版本有 Bug:OPENDJ-17

# useradd -s /sbin/nologin opendj# chown -R opendj:opendj /opt/opendj# bin/create-rc-script -f /etc/init.d/opendj -u opendj

查看 service 启动设置,345 已经生效,Reboot 之后 OpenDJ 自动启动

# chkconfig –list|grep opendjopendj0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭

运行

# service opendj { start | stop | restart }

更详细的安装文档,,请参照 官方文档 或者 在 CentOS6 上安装 OpenDJ(GUI) 。

本文永久更新链接地址:

偶尔为街头独特的风景驻足,

在 RHEL6 上安装 OpenDJ

相关文章:

你感兴趣的文章:

标签云: