當(dāng)iRedMail服務(wù)器版本更新,則需要升級(jí)相應(yīng)的服務(wù)器,。由于iRedMail沒有直接卸載的命令語句,包含的組件較多,,所以要?jiǎng)h除卸載其核心組件,,再重新安裝新版本軟件才行。 卸載之前務(wù)必將數(shù)據(jù)庫(kù)信息進(jìn)行備份,。郵件路徑進(jìn)行備份(var/vmail/vmail1/),,以防升級(jí)過程中丟失。 1. 卸載MySQL,OpenLDAP, Postfix, Dovecot, Amavisd(如果操作系統(tǒng)默認(rèn)安裝了就卸載,,沒安裝的話不用管) 查看以上軟件安裝情況 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的數(shù)據(jù)文件 sudo rm /var/lib/mysql/ -R 刪除mysql的配置文件 sudo rm /etc/mysql/ -R
自動(dòng)卸載(包括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重啟進(jìn)行安裝,。 2. 刪除安裝文件 rm -rf iredapd rm -rf iRedAPD-2.1/ rm -rf www rm -rf iRedMail-0.9.7/
3. 安裝新版本iRedMail,,安裝過程見安裝文檔。 如果在重新安裝的過程中,,出現(xiàn)訪問msyql數(shù)據(jù)庫(kù)失敗,,則說明安裝失敗。需要重新卸載安裝,。否則無法正常打開網(wǎng)頁客戶端,。 |
|