星期二, 1月 29, 2008

Openwebmail 2.52 in Fedora 7

參考
http://b2d.phc.edu.tw/modules/tadbook2/view.php?book_sn=21&bdsn=690

1.先設定 sendmail and dovecot 還有安裝httpd

2.下載 rpm
http://www.openwebmail.org/openwebmail/download/redhat/rpm/release/openwebmail-2.52-1.i386.rpm

3.檢查相關套件是否有安裝
perl-suidperl
perl-Compress-Zlib
perl-Text-Iconv

4.安裝 Openwebmail
#rpm -ivh openwebmail-2.52-1.i386.rpm
此時會被告知
You may login with non-root account from
http://localhost.localdomain/cgi-bin/openwebmail/openwebmail.pl


5.但是實際去登入
http://localhost.localdomain/cgi-bin/openwebmail/openwebmail.pl
的時候會出現
Please execute '/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init' on server first!

6. 所以去執行
#/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init
但是又會被告知
Please change '/var/www/cgi-bin/openwebmail/etc/dbm.conf' from

dbm_ext .db
dbmopen_ext none
dbmopen_haslock no

to

dbm_ext .db
dbmopen_ext .db
dbmopen_haslock no

And execute '/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init' again!

7.修改相關檔案 請注意位置的部份
#vi /var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf
dbm_ext .db
dbmopen_ext none
dbmopen_haslock no

修改為

dbm_ext .db
dbmopen_ext .db
dbmopen_haslock no

8.再次執行初始化
#/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init

設定完成

沒有留言: