安装好后登陆用户邮箱会看到请更新至1.1.1版的升级提示

EMOS1.5更新_备份ldap

我们来更新一下

停止Apache服务

EMOS1.5更新_mailgraph_ext_02

OK,邮箱打不开了!

EMOS1.5更新_emos1.5更新_03

先来备份数据库

EMOS1.5更新_mailgraph_ext_04

这个ldap目录就是数据库目录,我们把它打包就行了

EMOS1.5更新_备份ldap_05

EMOS1.5更新_mailgraph_ext_06

好,当前目录就生成一个我们的打包文件

EMOS1.5更新_emos1.5更新_07

如果是mysql用这样操作

EMOS1.5更新_emos1.5更新_08

备份extmail和extman

EMOS1.5更新_备份ldap_09

***********************************************************************************
从网上看到别的方案
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软件包

EMOS1.5更新_备份ldap_10

完成

EMOS1.5更新_备份ldap_11

本地登陆一下,拒绝连接

EMOS1.5更新_mailgraph_ext_12

启动一下ftp服务

EMOS1.5更新_mailgraph_ext_13

连接成功,但是root用户默认不让登陆ftp,所以权限不足了!

EMOS1.5更新_mailgraph_ext_14

默认是匿名可以登陆的,我们在windows下看下

EMOS1.5更新_emos1.5更新_15

资源管理器打开它

EMOS1.5更新_mailgraph_ext_16

上传的时候提示没有权限

EMOS1.5更新_备份ldap_17

进入ftp配置文件

EMOS1.5更新_emos1.5更新_18

把anon_upload_enable=YES前面的#号去掉,#号是注释符

EMOS1.5更新_emos1.5更新_19

Anon_mkdir_write_enable=YES前面的#也去掉

EMOS1.5更新_emos1.5更新_20

改变pub目录的读写权限,我直接给了777

EMOS1.5更新_备份ldap_21

 

上传成功

EMOS1.5更新_mailgraph_ext_22

把extman压缩包移动到extsuite目录下

EMOS1.5更新_emos1.5更新_23

解压它

EMOS1.5更新_mailgraph_ext_24

重命名为extman

mv extman-1.1 extman

进入extman目录看下文件都有

EMOS1.5更新_emos1.5更新_25

***********************************************************

使用updatecf.pl(fengyong提供) 程序升级extmail/extman ,此脚本从旧配置文件中读取参数,再替换新配置文件的参数。如果有新的参数将会保留默认值,以保正程序不会出错。

***********************************************************

给updatecf.pl添加执行权限

EMOS1.5更新_emos1.5更新_26

看它原来的权限

EMOS1.5更新_备份ldap_27

添加完成后的权限

EMOS1.5更新_备份ldap_28

更新webman

EMOS1.5更新_mailgraph_ext_29

对webmail执行相同的操作

EMOS1.5更新_备份ldap_30

EMOS1.5更新_备份ldap_31

EMOS1.5更新_mailgraph_ext_32

这里要注意,updatecf.pl只在extman目录下有,extmail目录下没有,所以目录一定不要搞错

EMOS1.5更新_备份ldap_33

改变cgi目录权限

EMOS1.5更新_备份ldap_34

更新mailgraph_ext, 它是专门为Extmail实现图形化日志监控而开发的一个附加软件。他作为Extman的一个组成部分,集成到了Extman的Web界面

EMOS1.5更新_emos1.5更新_35

EMOS1.5更新_emos1.5更新_36

EMOS1.5更新_emos1.5更新_37

EMOS1.5更新_备份ldap_38

EMOS1.5更新_emos1.5更新_39

或者

EMOS1.5更新_emos1.5更新_40

cmdserver权限755

启动Apache服务来测试一下

EMOS1.5更新_emos1.5更新_41

用户登陆,没有更新提示了!

EMOS1.5更新_mailgraph_ext_42

收发邮件正常

EMOS1.5更新_备份ldap_43

后台管理

EMOS1.5更新_emos1.5更新_44

注意下/var/www/extsuite/extmail下的Webmail.cf和/var/www/extsuite/extman下的Webman.cf里面的SYS_SESS_DIR

EMOS1.5更新_备份ldap_45

如果我们设置为空,就会提示

EMOS1.5更新_emos1.5更新_46

所以一定要设置目录

如果设置为/var/www/extsuite/extman(以及extmail)/tmp

要记得创建这两个目录,不然会提示

EMOS1.5更新_mailgraph_ext_47

创建这两个目录,并设置权限

EMOS1.5更新_备份ldap_48

查看时间,不同步

EMOS1.5更新_emos1.5更新_49

同步时间

EMOS1.5更新_mailgraph_ext_50

时间写入BIOS

Hwclock -w

登陆成功,但是有问题,connection refused

而且别的信息都显示不出来

EMOS1.5更新_emos1.5更新_51

执行下面的操作

EMOS1.5更新_emos1.5更新_52

EMOS1.5更新_emos1.5更新_53

EMOS1.5更新_备份ldap_54

或者

EMOS1.5更新_mailgraph_ext_55

Cmdserver权限755

一切又正常了

EMOS1.5更新_备份ldap_56

我们来看下之前备份的数据库是不是对的

删除一个用户

EMOS1.5更新_备份ldap_57

EMOS1.5更新_备份ldap_58

恢复之前备份的数据库

EMOS1.5更新_emos1.5更新_59

EMOS1.5更新_emos1.5更新_60

EMOS1.5更新_emos1.5更新_61

EMOS1.5更新_emos1.5更新_62

用户又回来了!

EMOS1.5更新_备份ldap_63

登陆邮箱

EMOS1.5更新_mailgraph_ext_64

邮件都在

EMOS1.5更新_mailgraph_ext_65

正常发送邮件

EMOS1.5更新_emos1.5更新_66

正常接收邮件

EMOS1.5更新_备份ldap_67

开机的时候注意一下,发现病毒库过期了,但是它让你Don,t Panic!就是不要怕!

EMOS1.5更新_mailgraph_ext_68

所以我们来看看怎么更新病毒库吧!

如果不更新还可能出现邮件收发不了的问题

EMOS1.5更新_备份ldap_69

这个以后再说,现在还不会,更新的时候出了各种问题,还没解决!!