Как обновить панель ISPManager5.

07.08.2020
Сложность
4 мин.
1085

Зачем обновлять ISPManager5 панель.

Успешная работа ваших проектов напрямую зависит от панели управления и обновление панели неотемлемая часть поддержания сервера в хорошем состоянии.
Обновление програмного обеспечения (ПО) на сервере несет в себе ряд плюсов:

  1. Безопасность вашего сервера. Обновления работающих служб на сервере закрывают уязвимости. Появление дыр в программах и службах это регулярное явление. С количеством работающих служб на сервере, возрастает вероятность того, что злоумышленники найдут уязвимость и смогут получить доступ к данным или начнут производить вредоносную активность на сервере: спам рассылки, майнинг, фишинг и прочее. В виду того, что сервер с панелью ISPManager5 является платформой, на которой работает целый ряд служб, то обновления для устранения уязвимостей рекомендуется делать чаще и на регулярной основе.

  2. Улучшения работы ПО. Новые возможности.
    Часто при обновлении панели, вы можете приятно удивится появившимся новым возможностям или устранения неисправностей, которые беспокоили вас на протяжении использования панели.
    Улучшение ПО может напрямую ускорить работу сайта при правильном его использовании. Примеры улучшений: новые версии PHP; обновление текущих версий; Новые функции веб сервера или почтового домена, более стабильное резервное копирование и выпуск сертификатов.

При каких условиях не рекомендуется обновлять панель ISPmanager5.

  • Вы не администратор или знакомый администратор не доступен для вас сейчас.
    После обновления панели, некоторые службы могут перестать работать.

  • На сервере работает много кастомного ПО, которое настраивали для вас.
    Несмотря на то, что обновляются именно модули панели управления - они могут быть задействованы в цепочке работы других программ и после обновления одной из служб - другие перестанут работать хорошо.

  • Сервер не обновлялся много лет.
    В таких случаях обновление рекомендуется, однако необходимо быть готовым к устранению неполадок в работе служб.

Как обновить панель ISPManager5.

ШАГ 1 - зайти на сервер по SSH.

Чтобы получить доступ к серверу linux через SSH в ОС Windows, выполните следующие действия:

  1. Скачайте Putty  SSH клиент и установите программу. В большинстве случаев вы хотите загрузить x64bit installer.msi
  2. Откройте Putty и введите IP-адрес сервера, к которому вы хотите подключиться.
  3. Введите логин root и пароль для сервера.
    Чтобы скопировать и вставить пароль в терминал: скопируйте его CTRL + C и вставьте нажавправую кнопку мыши в терминал.



ШАГ 2 - команды для обновления.

Зайдя на сервер по SSH, выполните команды представленные ниже.

Использование репозитория пакетов стабильной версии:

echo stable > /usr/local/mgr5/etc/repo.version

Получение актуальной лицензии:

/usr/local/mgr5/sbin/licctl fetch ispmgr

Обновить модули ISPManager5

/usr/local/mgr5/sbin/pkgupgrade.sh coremanager
yum update isp* exim dovecot nginx && yum install yum-utils -y

После окончания обновления, проверьте работу сайта и почты.

Что делать при ошибках обновления.

Часто при возникающих ошибках попробуйте следующее.

Очистка незавершенных yum транзакций:

yum-complete-transaction --cleanup-only
package-cleanup --dupes
package-cleanup --cleandupes
package-cleanup --problems

Очистка кэша панели ISPmanager5 и перезагрузка core процесса:

mv -f /usr/local/mgr5/var/.db.cache.* /tmp
/usr/local/mgr5/sbin/mgrctl -m ispmgr exit
/usr/local/mgr5/sbin/mgrctl -m ispmgrnode exit
pkill -9 php
pkill -9 core

Если обновление не происходит успешно и у вас не получается исправить проблему, обратитесь в нашу техническую поддержку.

Были ли сведения полезными?
6 
Продолжая использовать этот сайт и пользуясь нашими услугами, Вы соглашаетесь с Правилами и условиями веб-сайта и использованием файлов cookie на нашем веб-сайте. Также ознакомьтесь с нашей Политикой конфиденциальности, согласно которой, в заявленной степени, Вы соглашаетесь на обработку Ваших персональных данных.