Table of Contents

Апгрейд с версии 0.9.5-1 до 0.9.7

Делаем бекап. Пропускать релизы нельзя. То есть обновлять надо последовательно. Ссылка на процедуру обновления для каждого релиза есть тут: http://www.iredmail.org/docs/iredmail.releases.html

Апгрейдим iRedAPD

wget http://www.iredmail.org/yum/misc/iRedAPD-2.1.tar.bz2
tar -xvf ./iRedAPD-2.1.tar.bz2

Теперь нужно проверить и при необходимости заполнить файлик /root/.my.cnf примерно так:

[client]
host=127.0.0.1
port=3306
user=root
password="plain_password"

Данные, которые были использованы при установке можно найти в директории из которой ставися iRedMail в файлике ./iRedMail-0.x.x-x/iRedMail.tips. После того, как файлик

bash ./iRedAPD-2.1/tools/upgrade_iredapd.sh

Апгрейдим iRedAdmin

wget http://www.iredmail.org/yum/misc/iRedAdmin-0.8.tar.bz2
tar -xvf ./iRedAdmin-0.8.tar.bz2 
cd iRedAdmin-0.8/tools
sudo bash ./upgrade_iredadmin.sh

Апгрейдим RoundCubeMail

wget http://www.iredmail.org/yum/misc/roundcubemail-1.3.0-complete.tar.gz
sudo apt-get install rsync
tar -xvf ./roundcubemail-1.3.0-complete.tar.gz 
cd ./roundcubemail-1.3.0

Смотрим где установлен roundcube. Обычно это /opt/www/rouncube. Выполняем:

sudo ./bin/installto.sh /opt/www/roundcubemail