安装好后登陆用户邮箱会看到请更新至1.1.1版的升级提示
我们来更新一下
停止Apache服务
OK,邮箱打不开了!
先来备份数据库
这个ldap目录就是数据库目录,我们把它打包就行了
好,当前目录就生成一个我们的打包文件
如果是mysql用这样操作
备份extmail和extman
***********************************************************************************从网上看到别的方案Mysql 备份mysqldump -u root -p extmail >/back/extmail.sql
Mysql恢复mysql -u root -p extmail < /back/extmail.sql备份邮件tar -zcvf /back/kevin.tar.gz /home/domains/kevin.com恢复邮件tar -zxvf kevin.tar.gz**********************************************************************************因为升级的话我们要下载最新的软件包,然后通过ftp传上来
所以先搭建一个ftp服务器,正好熟悉一下搭建过程
安装ftp软件包
完成
本地登陆一下,拒绝连接
启动一下ftp服务
连接成功,但是root用户默认不让登陆ftp,所以权限不足了!
默认是匿名可以登陆的,我们在windows下看下
资源管理器打开它
上传的时候提示没有权限
进入ftp配置文件
把anon_upload_enable=YES前面的#号去掉,#号是注释符
Anon_mkdir_write_enable=YES前面的#也去掉
改变pub目录的读写权限,我直接给了777
上传成功
把extman压缩包移动到extsuite目录下
解压它
重命名为extman
mv extman-1.1 extman
进入extman目录看下文件都有
***********************************************************
使用updatecf.pl(fengyong提供) 程序升级extmail/extman ,此脚本从旧配置文件中读取参数,再替换新配置文件的参数。如果有新的参数将会保留默认值,以保正程序不会出错。
***********************************************************
给updatecf.pl添加执行权限
看它原来的权限
添加完成后的权限
更新webman
对webmail执行相同的操作
这里要注意,updatecf.pl只在extman目录下有,extmail目录下没有,所以目录一定不要搞错
改变cgi目录权限
mailgraph_ext, 它是专门为Extmail实现图形化日志监控而开发的一个附加软件。他作为Extman的一个组成部分,集成到了Extman的Web界面
或者
cmdserver权限755
启动Apache服务来测试一下
用户登陆,没有更新提示了!
收发邮件正常
后台管理
注意下/var/www/extsuite/extmail下的Webmail.cf和/var/www/extsuite/extman下的Webman.cf里面的SYS_SESS_DIR
如果我们设置为空,就会提示
所以一定要设置目录
如果设置为/var/www/extsuite/extman(以及extmail)/tmp
要记得创建这两个目录,不然会提示
创建这两个目录,并设置权限
查看时间,不同步
同步时间
时间写入BIOS
Hwclock -w
登陆成功,但是有问题,connection refused
而且别的信息都显示不出来
执行下面的操作
或者
Cmdserver权限755
一切又正常了
我们来看下之前备份的数据库是不是对的
删除一个用户
恢复之前备份的数据库
用户又回来了!
登陆邮箱
邮件都在
正常发送邮件
正常接收邮件
开机的时候注意一下,发现病毒库过期了,但是它让你Don,t Panic!就是不要怕!
所以我们来看看怎么更新病毒库吧!
如果不更新还可能出现邮件收发不了的问题
这个以后再说,现在还不会,更新的时候出了各种问题,还没解决!!