看板FreeBSD
标 题Re: [问题] Openwebmail 2.41 安装 ?
发信站SayYA 资讯站 (Wed Sep 29 14:28:03 2004)
转信站ptt!ctu-reader!news.nctu!SayYa
我用偷天换日法,昨晚,喔!今天凌晨成功的。
1. fetch -v
http://openwebmail.org/openwebmail/download/release/openwebmail-2.41.tar.gz
先把 新版抓回
2. ls -l /usr/local/bin |grep perl (或 ls -l /usr/bin |grep perl)
确认有 suidperl 可用,因 p5-CGI-Speedy 要用(加速用)
若没有,请到
cd /usr/ports/lang/perl5.8
make all install ENABLE_SUIDPERL=yes clean;rehash
把 perl 5.8.5 装起来
3. cd /usr/ports/mail/openwebmail
make all install clean;rehash ==> 此时装的是 2.40 版
(若出现选项,嘿嘿!全选)
4. 若一切顺利,此时要开始换了
5. tar zxvf openwebmail-2.41.tar.gz
会解出: data/openwebmail, cgi-bin/openwebmail 两大目录出来
6. 备份旧资料,以免发生危险
mv /usr/local/www/data/openwebmail /usr/local/www/data/openwebmail-2.40
mv /usr/local/www/cgi-bin/openwebmail /usr/local/www/cgi-bin/openwebmail-2.40
7. 换上新资料,把新版的东西搬过来
mv data/openwebmail /usr/local/www/data/
mv cgi-bin/openwebmail /usr/local/www/cgi-bin
8. 检查 /usr/bin 有无 suidperl,若无不能动。
解决方法很简单: ln -s /usr/local/bin/suidperl .
9. cd /usr/local/www/cgi-bin/openwebmail/etc
chmod 775 sessions
cd /usr/local/www/cgi-bin/openwebmail/
./openwebmail-tool.pl --init --no
10. 工作完毕
注:
这个与 apache 的版本无关, 1.3.xx 系列 或 2.xx 系列都可动
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 163.32.211.89