Скрипт обновления ISPConfig - является простым способом обновления. Рекомендуется сохранить резервную копию перед инсталляцией.

Чтобы обновить ISPConfig 3, войдите как корневой пользователь, и в командной строке своего сервера введите следующую команду:

1
2
3
4
5
ispconfig_update.sh
>> Update
Please choose the update method. For production systems select 'stable'.
The update from svn is only for development systems and may break your current setup.
Select update method (stable,svn) [stable]:

Вам следует выбрать обновление их стабильной ветки только для системы, если она используется для хостинга работающих сайтов, а обновление из svn-ветки подходит только для ISPConfig 3, находящейся в разработке.

Затем модуль обновления проверит версию вашей системы и загрузит последние обновления. На следующем этапе, введите пароль mysql:

1
2
This application will update ISPConfig 3 on your server.
MySQL root password []:

Затем Вас спросят, необходимо ли реконфигурировать услуги:

1
Reconfigure Services? (yes,no) [yes]:

Вам следует выбрать “yes”, только если Вы изменили конфигурацию своей системы  вручную, но возможно лучше здесь выбрать пункт “no”. Хотя, в этом случае в ISPConfig могут не работать новые возможности, или функции могут прекратить работать, пока Вы не исправите файл конфигурации вручную. Поэтому всегда лучше выбирать здесь “yes”. На следующем этапе, выберите порт ispconfig:

1
ISPConfig Port [8080]:

Порт 8080 используется по умолчанию, если Вас это устраивает, нажмите клавишу ВВОД. Если нет, то введите номер порта, а затем нажмите ВВОД. На конечном этапе Вас спросят, необходимо ли реконфигурировать crontab, здесь Вы можете выбрать “да”, просто нажав на “return”.

1
Reconfigure Crontab? (yes,no) [yes]:

Модуль обновления ISPConfig обновит файлы ispconfig и перезапустит services, если конфигурация была изменена.
Создание резервной копии перед обновлением

Прежде чем обновить ПО, всегда рекомендуется сделать резервную копию всех необходимых данных. Это дает вам возможность восстановить версию ПО, которая была до обновления, в случае ошибки. Для создания резервной копии ПО ispconfig необходимо выполнить следующие действия:

Создать папку для резервного копирования:

1
mkdir /home/backup chmod 700 /home/backup cd /home/backup

Сделать резервную копию баз данных:

1
mysqldump -u root -p dbispconfig > dbispconfig.sql

Сделать резервную копию ПО ISPConfig

1
tar pcfz ispconfig_software.tar.gz /usr/local/ispconfig

Сделать резервную копию файлов конфигурации в / и т.д

1
tar pcfz etc.tar.gz /etc

Эта резервная копия не включает адреса электронной почты и данные web-сайта.

Источник Комтет