Freebsd+OpenLDAP+phpldapadmin 安裝

2009-05-13 13:14:57来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

Discription:

最近研究 OpenLDAP 所以就在 FreeBSD 上裝來玩玩,於是就把安裝經驗寫下來,而未來要玩的是透過 OpenLDAP 作跨平台帳號整合。
Setp 1.
#cd /usr/ports/net/openldap22-server
#make install clean
=============================================================
You can build openldap-server-2.2.14 with the following options:
WITH_BDB_VER          select BerkeleyDB version (default 42)
WITH_SASL             with (Cyrus) SASL2 password verification
WITH_PERL             with Perl backend
WITH_SHELL            with Shell backend
WITH_ODBC             with SQL backend
WITH_ODBC_TYPE        select ODBC interface (iODBC or unixODBC)
WITH_SLAPI            with Netscape SLAPI plugin API
WITHOUT_TCP_WRAPPERS  without tcp wrapper support
WITHOUT_BDB           without BerkeleyDB support
=============================================================
Dependency warning: used OpenSSL version contains known vulnerabilities
Please update or define either WITH_OPENSSL_BASE or WITH_OPENSSL_PORT
*** Error code 1
Stop in /usr/ports/net/openldap22-server.
錯誤訊息 .. 告訴我們沒裝 openssl 所以要先加裝 openssl
#cd /usr/ports/security/openssl
#make install
#cd net/openldap22-server
#make install clean
Setp 2.
#cd /usr/ports/www/apache2
#make install
#cd /usr/ports/www/mod_php4#make install
#cd /usr/ports/lang/php4-extensions#make install
◎ 注意:Extensions 一定要選 ldap 否則 phpldapadmin 會啟動不來。
#cd /usr/ports/net/phpldapadmin#make install
Setp 3.
#vi config.php  # 以下修改資料
$servers[$i]['host'] = '88.88.88.88';$servers[$i]['base'] = 'dc=ntut,dc=idv,dc=tw';$servers[$i]['login_dn'] = 'cn=admin,dc=ntut,dc=idv,dc=tw';$servers[$i]['login_pass'] = '0802449';
#ln -s /usr/local/www/phpldapadmin /usr/local/www/data-dist/ldap  # 將 phpldapadmin 整個連結到網頁目錄。
上面幾項修改後大概就沒問題,開個 Browse 進去 http://88.88.88.88/ldap/ 即可設定 openldap。
參考資料:
http://www.cultdeadsheep.org/FreeBSD/docs/Quick_and_dirty_FreeBSD_5_x_and_nss_ldap_mini-HOWTO.html
http://julp.progotop.com/ldap/ldap.html#_chapitre1_section1
http://www.freebsd.at/metadot/index.pl?iid=2440&isa=Category


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_523010.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:OpenLDAP 整合 FreeBSD User Single Sign-In

下一篇:FreeBSD Server 抓取 Cisco 設備上之 netflow 之 udp 封包