Миграция с EasyApache 3 на EasyApache 4

На тесте выполнил миграцию с EasyApache 3 на EasyApache 4.

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

Открыл панель «WHM» — «Home» — «Software» — «EasyApache 4» и нажал кнопку «Миграция».

Процесс миграции длился около 5 минут.
Так как на старом EasyApache 3 использовался Apache2.2, а на EasyApache 4 он не поддерживается, то он был обновлен автоматически на Apache2.4.
Конфигурация и версия PHP осталась прежней 5.5, но так как она устарела, то после миграции, я открыл это же меню (WHM — Home — Software — EasyApache 4), выбрал версию PHP 5.6, необходимые PHP модули пришлось наново выбрать, так как для каждой версии PHP они выбираются индивидуально.
Версию PHP 7 решил не выбирать чтобы меньше исправлять код сайтов.

После обновления PHP необходимо наново настроить файл php.ini, он находится по адресу /opt/cpanel/ea-php56/root/etc/php.ini, а на EasyApache 3 был тут /usr/local/lib/php.ini.

Лог файл ошибок Apache2 по умолчанию тут /etc/apache2/logs/error_log и тут /usr/local/apache/logs/error_log.

Лог файл ошибок PHP, почему-то в php.ini по умолчанию был указан без пути:

error_log = error_log

Из-за этого он создавался во всех директориях веб сервера где возникали ошибки, поэтому я указал полный путь, и выполнил поиск созданных файлов логов.

find /home/ -name error_log

На этом миграция завершена, дальнейшие действия зависят от ошибок которые будут отображать в этом файле, при необходимости возможно надо будет установить не хватающие PHP модули или исправлять устаревший код сайтов.

Смотрите также мою статью:
Решение PHP Warning «Permission denied /var/cpanel/php/sessions/ea-php56/»

Оставьте комментарий

Добавить комментарий

Больше на IT Blog

Оформите подписку, чтобы продолжить чтение и получить доступ к полному архиву.

Continue reading