基於FreeBSD6.1功能完善的mail system
2009-05-13 09:25:42来源:未知 阅读 ()
ver1.1
說明 :
測試域名:test.com ; hostname=mail.test.com
系統環境 :
Postfix + PostfixAdmin + MySQL + Apache22 + PHP4 + PHP4-Session + Cyrus-sasl + Courier-imap + Maildrop + Squirrelmail +ClamAV+Amavisd-new+SpamAssassin
1 OS:FreeBSD 6.1 Release
2 mysql-server-5.x:/usr/ports/database/mysql50-server
3 apache-2.2.x:/usr/ports/www/apache22
4 php5-x:/usr/ports/lang/php5
5 php5-session-5.x:/usr/ports/www/php5-session
6 cyrus-sasl-2.x:/usr/ports/security/cyrus-sasl2
7 postfix-2.3.x:/usr/ports/mail/postfix
8 PostfixAdmin :/usr/ports/mail/postfixadmin
9 courier-imap-4.x:/usr/ports/mail/courier-imap
10 maildrop-1.x:/usr/ports/mail/maildrop
11 squirrelmail-1.4.x:/usr/ports/mail/squirrelmail
12 ClamAV(ClamAntiVirus):/usr/ports/security/clamav
13 Amavisd-new:/usr/ports/security/amavisd-new
14 SpamAssassin:/usr/ports/mail/p5-Mail-SpamAssassin
安裝前先更新port tree
系統采用最小化安裝
#cd /usr/ports/net/csup //切換到安裝路徑
#make install clean //安裝並清除過程中不必要的檔案
#cd /usr/share/examples/cvsup //路徑
#cp ports-supfile /root/ //放到/usr下(看你高興要放哪)
#cd /root
#vi ports-supfile //修改原更新站台位置內容如下
default host CHANGE_THIS.FreeBSD.org //官方站台(預設值)
default host cvsup.cn.freebsd.org //改為國內站台,如此下載速度較快
#cd /root //切換路徑
#rehash //才不會出現指令無效訊息(csup: Command not found.)
#csup -L 2 ports-supfile //開始更新
#cd /usr/ports;make fetchindex //或取ports INDEX文件,可以不做這步
安裝 MySQL50 ( Server/Client )
官方網站:http://www.mysql.com
#cd /usr/ports/databases/mysql50-server/
#make install clean
#vi /etc/rc.conf # 設定 mysql 開機自動啟動
mysql_enable="YES"
#/usr/local/etc/rc.d/mysql-server start # 手動啟動 mysql 。
#netstats -na |grep LISTEN # 確認 mysql server 有啟動
tcp4 0 0 *.3306 *.* LISTEN
Setp 2.
安裝 Apache2.2.x
官方網站
http://www.apache.org
#cd /usr/ports/www/apache22
#make install clean
#vi /etc/rc.conf # 設定 apache22 開機自動 up
apache22_enable="YES"
#vi /boot/loader.conf #添加 apache22的accf 選項
accf_http_local=”yes”
#vi /usr/local/etc/apache22/httpd.conf
ServerAdmin
test@test.com
ServerName 127.0.0.1
AddDefaultCharset big5
#/usr/local/sbin/apachectl start
#ps -ax |grep http # 確認 apache 有啟動
70558 ?? Ss 0:00.06 /usr/local/sbin/httpd -k start
70559 ?? S 0:00.01 /usr/local/sbin/httpd -k start
70560 ?? S 0:00.01 /usr/local/sbin/httpd -k start
70561 ?? S 0:00.01 /usr/local/sbin/httpd -k start
Setp 3.
安裝 PHP5 + php5-session + cyrus-sasl2
官方網站
http://www.php.net
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:kdevelop的点滴收获(1)
下一篇:FREEBSD 6内核编译步骤
- 最便宜的空间域名! 2014-11-11
- PF做的连接数限制怎么不管用.. 2009-05-13
- 第一个ksh脚本文件 2009-05-13
- linux内核printk调试 2009-05-13
- 通过lagg, 实现网络接口故障转移failover功能(即双网卡绑定) 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash