分享

IRedMail卸载升级

 大宝2338 2018-06-25

当iRedMail服务器版本更新,则需要升级相应的服务器。由于iRedMail没有直接卸载的命令语句,包含的组件较多,所以要删除卸载其核心组件,再重新安装新版本软件才行。

卸载之前务必将数据库信息进行备份。邮件路径进行备份(var/vmail/vmail1/),以防升级过程中丢失。

1.      卸载MySQL,OpenLDAP, Postfix, Dovecot, Amavisd(如果操作系统默认安装了就卸载,没安装的话不用管)

查看以上软件安装情况

root@mail:~# dpkg -l|grep -i OpenLDAP

root@mail:~# dpkg -l|grep -i MySQL

root@mail:~# dpkg -l|grep -i Postfix

root@mail:~# dpkg -l|grep -i Dovecot

root@mail:~# dpkg -l|grep -i Amavisd

 

a.卸载Dovecot

dpkg -l|grep -i Dovecot


apt-get remove dovecot-core


dpkg -l | grep ^rc | cut -d' ' -f3 |xargs dpkg --purge


再次查看:dpkg-l|grep -i Dovecot


卸载完成

 

b.卸载MySQL

dpkg -l|grep -i mysql


删除mysql的数据文件

sudo rm /var/lib/mysql/ -R

删除mysql的配置文件

sudo rm /etc/mysql/ -R


自动卸载(包括server和client)

sudo apt-get autoremove mysql* --purge


sudo apt-get remove apparmor


dpkg -l | grep ^rc | cut -d' ' -f3 |xargs dpkg --purge


再次查看:


c.卸载OpenLDAP

dpkg -l|grep -i OpenLDAP


apt-get remove libldap-2.4-2


dpkg -l | grep ^rc | cut -d' ' -f3 |xargs dpkg --purge


再次查看:dpkg-l|grep -i OpenLDAP


d.卸载Postfix

dpkg -l|grep -i Postfix


apt-get remove postfix-pcre


apt-get remove postfix


dpkg -l | grep ^rc | cut -d' ' -f3 |xargs dpkg --purge


再次查看:dpkg-l|grep -i Postfix


e.卸载Amavisd

dpkg -l|grep -i Amavisd


apt-get remove amavisd-new


dpkg -l | grep ^rc | cut -d' ' -f3 |xargs dpkg --purge


再次查看:dpkg-l|grep -i Amavisd


至此,卸载完毕,可reboot重启进行安装。


2.      删除安装文件

rm -rf iredapd

rm -rf iRedAPD-2.1/

rm -rf www

rm -rf iRedMail-0.9.7/

 

3.      安装新版本iRedMail,安装过程见安装文档。

如果在重新安装的过程中,出现访问msyql数据库失败,则说明安装失败。需要重新卸载安装。否则无法正常打开网页客户端。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多