Обновление системного PHP на CentOS 7

Установка и настройка PHP на сервере под управлением CentOS может быть выполнена с помощью простого последовательного выполнения команд. В этой статье мы рассмотрим процесс установки и настройки PHP на примере CentOS.

Первым шагом является установка дополнительных репозиториев Remi и EPEL. Эти репозитории предоставляют широкий выбор пакетов PHP, которые можно установить через систему управления пакетами YUM.

Далее, устанавливается утилита yum-utils, которая расширяет возможности системы управления пакетами YUM.

После этого активируются репозитории Remi для различных версий PHP. Это позволяет системе управления пакетами YUM видеть и устанавливать эти версии PHP.

Затем выполняется обновление PHP до последней доступной версии.

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

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

Шаг 1: Установка репозиториев Remi и EPEL
Команды «yum install rpms.remirepo.net/enterprise/remi-release-7.rpm» и «yum install dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm» используются для установки дополнительных репозиториев Remi и EPEL. Эти репозитории содержат пакеты PHP, которые могут быть установлены через систему управления пакетами YUM.

Шаг 2: Установка утилиты yum-utils
Команда «yum install yum-utils -y» устанавливает утилиту yum-utils, которая предоставляет дополнительные возможности для работы с системой управления пакетами YUM.

Шаг 3: Активация репозиториев Remi для различных версий PHP
Команды «yum-config-manager --enable remi-php-74», «yum-config-manager --enable remi-php-73», «yum-config-manager --enable remi-php-54», и «yum-config-manager --enable remi-php-56» активируют соответствующие репозитории Remi для версий PHP 7.4, 7.3, 5.4 и 5.6 соответственно. Это позволяет системе управления пакетами YUM видеть и устанавливать эти версии PHP.

Шаг 4: Обновление PHP до последней версии
Команда «yum update php -y» обновляет текущую версию PHP до последней доступной версии.

Шаг 5: Перезапуск сервисов веб-сервера и PHP
Команда «systemctl restart httpd nginx php\*» перезапускает все сервисы, связанные с веб-сервером (например, Apache HTTP Server, Nginx) и PHP. Это необходимо для применения всех внесенных изменений.

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install yum-utils -y
yum-config-manager --enable remi-php-74
yum-config-manager --enable remi-php-73
yum-config-manager --enable remi-php-54
yum-config-manager --enable remi-php-56
yum update php -y
systemctl restart httpd nginx php\*
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев