Как восстановить работу CentOS 7 и Битрикса старых версий

в 2024 году прекратилась поддержка CentOS 7 и старых версий php. В сатье коротко о том, как поднять старые проекты.

2024-11-12 18:10:05

После 30 июня 2024 года закончилась поддержка операционной системы CentOS 7 на основе которой были собраны образы BitrixVM версии 7.5.5 и поддержка который так же прекращена, рекомедуемая версия .

При этом скачать ее можно с офф сайта битрикса, правда только по прямой ссылке:


CentOs7.9 VM Bitrix 7.5.5

    https://repo.bitrix.info/vm/VMBitrix7.5-5-CentOS7.9-VMWare.zip
    https://repo.bitrix.info/vm/VMBitrix7.5-5-CentOS7.9-VirtualBox.ova
    https://repo.bitrix.info/vm/VMBitrix7.5-5-CentOS7.9-HyperV.zip
    https://repo.bitrix.info/vm/VMBitrix7.5-5-CentOS7.9-VMWare.ova

 

Но и тут все не так просто. Если вы захотите обновить пакеты или, сменить версию php, то вместо обновления можете получить сообщение об ошибке:

One of the configured repositories failed (Unknown), and yum doesn’t have enough cashed data to continue.

Или такие сообщения:

Could not retrieve mirrorlist http://mirrorlist.centos.org

Cannot find a valid baseurl for repo: base/7/x86_64

Это по тому, что репозитории CentOS 7 уже недоступны.


Чтобы использовать архивный репозиторий, нужно на сервере добавить его в список репозиториев:

cd /etc/yum.repos.d/

sed -i "s/mirrorlist/#mirrorlist/g" /etc/yum.repos.d/CentOS-*

sed -i "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*



И уже потом можно заниматься настройкой VM под ваши нужды.

Ну или обновить систему
yum update -y

Маленькие но гордые скрипты



Яндекс.Метрика

Контакты