Как было описано в документации у панели HestiaCP RPM есть режим установки Local PHP, когда пакеты PHP устанавливаются не из Remi репозитория, а из нативного репозитория, откуда ставится и пакеты HestiaCP RPM редакции.

Данная настройка устанавливается один раз и в дальнейшем сервер использует тот режим, который был установлен.

С версии 1.9.6-3, в наборе скриптов Hestia появился скрипт, который может сконвертировать систему из конфигурации Remi, в конфигурацию Local PHP.

Чем конфигурация Local PHP может быть полезнее Remi:

пакеты в репозитории локальном развиваются параллельно с самой HestiaCP RPM, поэтому меньше вероятность рассинхронизации, а так же появление ноой версии PHP будет одновременно добавлено в HestiaCP. Репозиторий же remi - это независимый репозиторий, который развивается самостоятельно.

данный пункт актаулен тем, что геграфически пакеты для режима Local PHP и пакеты HestiaCP находятся в одном и том же месте и не зависят от блокировок, например Remi репозиторий может быть заблокирован. С Local PHP такого не произойдет.

Как переключить

Если в системе ранее был установлен Remi режим, для переключения в Local PHP необходимо:

1. Сделать резервную копию сервера, т.к. что-то может пойти не по плану и лучше перестраховаться
2. yum update hestia
3. /opt/brepo/ruby33/bin/ruby /usr/local/hestia/install/utility/hestiacp_replace_remi_to_local.rb

Во время переключения будут установлены нужные пакеты, а так же удалены старые. Перед удалением скрипт покажет какие апкеты планирует удалить и запросит подтверждение удаления, необходимо ответить - y.

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

Предыдущая запись