免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1201 | 回复: 0
打印 上一主题 下一主题

请求高手配置cyrus认证!!!安装过程如下 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-04 16:18 |只看该作者 |倒序浏览
Freebsd+Postfix+Cyrus-sasl2+Courier-imap+openldap完全ports安装
2004年12月3日
一、Freebsd4.10安装
安装类型为ALL,全部安装,添加cvsup 和portupgrade,机器设置如下:
IP:192.168.0.88/255.255.255.0,DNS:202.102.199.68,机器名:server.chinake.com
完成后:cd /usr/share/examples/cvsup;cvsup -g -L2 -h ftp.freebsdchina.org ports-supfile

1、cd /usr/ports/www/apache13-modssl;make install clean
ee /etc/rc.conf
添加:apache_enable="YES"

2、cd /usr/ports/databases/mysql323-server/;
make WITH_CHARSET=gbk WITH_OPENSSL=yes WITH_LINUXTHREADS=yes BUILD_OPTIMIZED=yes install clean

3、cd /usr/ports/security/openssl;make install clean

4、cd /usr/ports/lang/php4;make install clean

5、cd /usr/ports/lang/perl5.8;make install clean

6、cd /usr/ports/lang/expect;make install clean

7、cd /usr/ports/security/cyrus-sasl2;make WITH_BDB_VER=42 WITH_OPENLDAP_VER=22 WITH_MYSQL_VER=323 install clean

8、cd /usr/ports/net/openldap22-client;make WITH_SASL=yes install clean

9、cd /usr/ports/net/openldap22-server;make WITH_SASL=yes install clean

根据提示:在/etc/rc.conf中加入
slapd_enable="YES"
slapd_flags='-h "ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap://0.0.0.0/"'
slapd_sockets="/var/run/openldap/ldapi"

10、cd /usr/ports/mail/postfix;make install clean;
选中db42,sasl2,mysql,openldap,vda
根据提示:在/etc/rc.conf中加入:
sendmail_enable="YES"
sendmail_flags="-bd"
sendmail_pidfile="/var/spool/postfix/pid/master.pid"
sendmail_outbound_enable="NO"
sendmail_submit_enable="NO"

11、cd /usr/ports/mail/Courier-imap;make install clean

12、cd /usr/ports/security/cyrus-sasl2-saslauthd/;make WITH_BDB_VER=42 WITH_OPENLDAP_VER=22 WITH_MYSQL_VER=323 install clean
根据提示:在/etc/rc.conf中加入:saslauthd_enable="YES"

二、配置openldap
主要是两个文件:
1、ee /usr/local/etc/openldap/slapd.conf
加入:
include         /usr/local/etc/openldap/schema/core.schema
include         /usr/local/etc/openldap/schema/cosine.schema
include         /usr/local/etc/openldap/schema/inetorgperson.schema
include         /usr/local/etc/openldap/schema/nis.schema
#include        /usr/local/etc/openldap/schema/kunmail.schema
#include         /usr/local/etc/openldap/schema/postfix.schema
并改example.com为你自己的域名

2、ee /usr/local/etc/openldap/ldap.conf
BASE    dc=chinake,dc=com
HOST    192.168.0.88
3、cd /usr/ports/net/phpldapadmin/;ee Makefile,将phpldapadmin的安装路径由www/改为www/data/;make install clean
ee /usr/local/www/data/phpldapadmin/config.php
将ldap.example.com改为你自己的如:192.168.0.88
同时将下面的dc=example,dc=com改成你的。
4、cd /usr/ports/lang/php4-extensions/; make install clean
选中 openssl、mysql、session、openldap等等。
5、cd /usr/ports/database/phpmyadmin/;ee Makefiles 将www/改为www/data/;make install clean
ee /usr/local/www/data/phpMyAdmin/config.ini.php;将第一个config改为http

6、cd /usr/ports/mail/postfixadmin/;ee Makefiles;将www/替换为:www/data/;make install clean;

如果你有兴趣,可以和我联系Q:93606088
请高手帮我设置一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP