extmail和extman升级实战

EMOS_1.5_i386.iso安装完毕之后,ExtMail的版本是1.1.0ExtMan的版本是1.0.1,现在打算将ExtMail升级到1.2ExtMan升级到1.1。虽然extmail官网wiki上有extmail升级说明http://wiki.extmail.org/extmail_upgrade_howto,个人感觉有点简单问题负责化了,其实可以简单为下述步骤:

1) 下载extmail-1.2.tar.gzextman-1.1.tar.gz;

2) 停掉apache httpd服务, service httpd stop;

3) 备份原有的extmailextman应用,mv extman extman.bak;

4) 解压extmail-1.2.tar.gzextman-1.1.tar.gz/var/www/extsuite目录下,并改名为extmailextman;这里要注意其*.cgi程序权限应是755,即至少可执行;

5) 将备份包里的webmail.cf文件合webman.cf文件分别复制到extmail目录和extman下;

6) 重启apache httpd服务,service httpd start,访问http://server/extmail,出现了邮箱登陆界面不胜欢喜,输入用户名、密码、域信息点“登陆”,

出现错误信息: Can't open

/var/www/extsuite/extmail/tmp/sid_1673a6960ed2b6888b278a4a93c4a107, No such file or directory,将extmail备份包里的tmp文件夹复制到extmail目录下,重新登陆,

出现新的错误信息:Can't open

/var/www/extsuite/extmail/tmp/sid_881941fc2573abd511a192bf2c63bd6e, Permission denied,于是给vuser:vgroup授权:chown -R vuser:vgroup /var/www/extsuite/extmail/tmp,重新登陆,成功。

extman同理。

你可能感兴趣的:(apache,cgi)