歡迎您光臨本站 註冊首頁

FreeMail單機版本安裝指南

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
   1. 在伺服器上安裝操作系統(推薦Freebsd 4.X),配置好網路,DNS伺服器
<建議:安裝時Freebsd時,將伺服器設置為從光碟啟動,然後用我們提供的Freebsd4.1安裝光碟啟動,直接進入系統的安裝界面,可省去製作安裝軟盤的麻煩.
啟動后,選擇Skip kernel configure standard整個硬碟安裝BootMgr分區(swp:500M,root:其餘)從CD-ROM安裝>

2. 考慮到管理界面部分後台提交功能以shell 方式調用,系統預設SHELL採用 /bin/sh 或 /bin/bash
<說明:使用我們提供的安裝光碟成功后,系統默認採用/bin/bash>

3. 準備兩個目錄:
/usr/mail /usr/disk 屬主為 nobody
chown nobody /usr/mail;chown nobody /usr/disk>

4. 使用freemail.tar.gz
<說明:此壓縮包包括Freemail所有的程序包 :
apache_1.3.12
ldap
mysql_3.23.13a
qmail_1.03
imap
運行下述命令:
gunzip freemail.tar.gz
tar xvf freemail.tar 壓縮包自動釋放到目錄 /usr/install/FREEMAIL.>

5. 在 /usr/install/FREEMAIL/CONF 下有幾個配置文件:------安裝時不可刪除這些文件
-rw-r--r-- 1 root wheel 6 Sep 6 15:08 .quote ------- 提示系統郵箱容量
<說明:此文件用於設定用戶Email郵箱的大小,初始設定為10240K>
-rw-r--r-- 1 root wheel 194 Sep 6 14:36 freemail.conf -----freemail 系統配置信息
_HOSTNAME=test.soim.com; -----------------將此項修改為所對應的域名。
_SMTPSERVER=127.0.0.1;
_WWWHOST=http://10.1.1.217;
_LDAPHOST=ldap://10.1.1.217;
_HOMEPAGE=http://10.1.1.217; --------------上述3項修改為所對應的IP地址
_IP=localhost;
_PASSWORD=coffee&tea;
_DEFAULTLANG=GB2312;
--------------------附註:紅字體不可改動
-rw-r--r-- 1 root wheel 0 Sep 5 18:24 ip_domain.conf ------針對虛擬域名使用,若無虛擬域,則為空
表示若客戶登陸時,只輸入自己的帳號名,而沒有後綴域名,在系統存在虛擬域名的前提下,預設認為是由ip_domain.conf來決定
本文件表示: 在系統支持虛擬域名 ,當用戶使用系統 SMTP/POP3/IMAP 功能的時侯, 未輸入域名的前提下,如何判定該用戶以何域進行解析。
如:
10.1.1.21:local.freemail.com

-rw-r--r-- 1 root wheel 11 Sep 6 14:36 servers.ip
FREEMAIL系統內伺服器的IP地址,針對單機版本,只有本機的IP,如:
10.1.1.217 -------------此項修改為對應的IP地址

-rw-r--r-- 1 root wheel 65 Sep 5 17:28 system.conf---------- 系統控制信息
long _MAXUSERS=200000;
char _SINGLE=''T''; //是否為單機系統?
int _MAXHOST=10;
char _ENCRYPT=』T』; // 用戶密碼是否加密?

-rw-r--r-- 1 root wheel 0 Sep 6 15:10 system.disk---------系統內磁碟信息(一般為空)

-rw-r--r-- 1 root wheel 67 Sep 6 14:41 tcp.smtp --------- tcpserver的配置信息
127.0.0.1:allow,RELAYCLIENT=""
10.1.1:allow,RELAYCLIENT=""
:allow

-rw-r--r-- 1 root wheel 20 Sep 6 10:47 webmail.conf ------APACHE的路徑信息
/usr/apache/htdocs/ ---------不可改
<說明:因我們提供的安裝程序中已將APACHE默認安裝到/usr/apache目錄下,所以,此設置不能修改,否則,不能正確瀏覽頁面>

5.進入/usr/install/FREEMAIL目錄,依次安裝:
./apache.install.sh-------路徑為 /usr/apache
<說明:安裝完該項后,應修改/usr/apache/conf/httpd.conf文件的ServerName
和ServerAdmin,修改為相對應的域及管理員的E-mail帳號,其他項我們已設置完畢>
./ldap.install.sh-------路徑為 /usr/ldap
./mysql.install.sh-------路徑為 /usr/local
./src.install.sh -------路徑為 /usr/apache/cgi-bin
./qmail.install.sh-------路徑為 /var/qmail
<注意:安裝該項時會提醒輸入域名,請正確輸入>
./imap.install.sh ------路徑為 /usr/lib/courier_imap
<說明:以上各項安裝完后可通過
telnet localhost 80 //檢查apache是否已正確運行
telnet localhost 143 //安裝imap是否已安裝正確>
6.修改APACHE下的幾個頁面內的域名設置 :
default.htm regtable.htm manager_default.htm forgetpassword.htm
<將上述頁面中的sss.soim.com/test.soim.com都修改為你所設定的域名>
8.系統運行起來后,在/etc/rc.local內加入:
/usr/apache/bin/httpd ?f /usr/apache/conf/httpd.conf & //啟動apache
/usr/local/bin/safe_mysqld & //啟動mysql
/var/qmail/rc & //啟動qmail

/usr/local/bin/tcpserver -x /etc/tcp.smtp.cdb -R -c 100 -u 0 0 smtp /var/qmail/bin/qmail-smtpd &
/usr/local/bin/tcpserver -c 100 -u 65534 0 pop3 /var/qmail/bin/qmail-popup mail-vip.soim.com /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir &

/usr/local/bin/slapd -f /usr/ldap/conf/slapd-master.conf -p 389 -d 5 > /dev/null 2>&1 &
/usr/local/bin/imapd.rc start &

用於定義系統啟動設置


[火星人 ] FreeMail單機版本安裝指南已經有343次圍觀

http://coctec.com/docs/unix/show-post-73973.html