1、获得软件
http://www.openldap.org/software/download/
http://www.openldap.org/software/repo.html
2、解压
gunzip -c openldap-version.tgz tar xfb -
在当前工作目录下将产生一个ldap子目录。
3、认真阅读readme和install
4、运行configure
./configure
查看configure的可选项
./configure --help
5、编译
make depend
make
6、测试编译结果
cd tests
make
cd ..
7、安装软件
su root -c make install
8、创建slapd的配置文件
编辑/usr/local/etc/slapd.conf文件,该文件中包含下列格式的ldbm数据库定义
database ldbm
suffix "dc=my-domain, dc=com"
rootdn "cn=manager, dc=my-domain, dc=com"
rootpw secret
替换上面的my-domain和com成实际的域名,例如:
database ldbm
suffix "dc=mydomain, dc=com"
rootdn "cn=manager, dc=mydomain, dc=com"
rootpw secret
样本slapd.conf放置在/usr/local/etc/openldap/slapd.conf
9、启动slapd
su root -c /usr/local/libexec/slapd -f myslapd.conf
slapd被安装在配置文件指定的"libexecdir"目录下,通常为/usr/local/libexec/slpad。
10、增加初始的入口(entries)
1) 创建ldif文件
编辑一个ldif格式文件:
dn: dc=my-domain, dc=com
dc: my-domain
o: my-organization
objectclass: organization
objectclass: dcobject
dn: cn=manager, dc=my-domain, dc=com
cn: manager
sn: manager
objectclass: person
2) 运行ldapadd
ldapadd -d "cn=manager, dc=my-domain, dc=com" -w < myldif.ldif
11、检查是否已经开始正常工作
ldapsearch -l -b "dc=my-domain, dc=com" "(objectclass=*)"
例如:
ldapsearch -l -b "dc=mydomain, dc=com" -w "(objectclass=*)"
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器