Найти тему

Bitrixvm и срок поддержки CentOS 7

Оглавление

Ошибка при обновлении и изменении пакетов

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

При этих операциях могут возникнуть ошибки.

Например при выполнении в терминале команды yum update возникнет ошибка

Ошибка при обновлении пакетов CentOS
Ошибка при обновлении пакетов CentOS

Также встречаются сообщения:

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

или

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

При попытке изменения версии PHP через меню BitrixVM в списке выполненных задач будет отображается ошибка

Ошибка при изменении версии PHP
Ошибка при изменении версии PHP

Исправление

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

Необходимо изменить http://mirrorlist.centos.org на http://vault.centos.org

Это можно сделать командой под root

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

Послесловие

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

Ставьте лайк, если помогло. Если подпишитесь на канал, будет тоже неплохо