PHP 8.1 on Linux CentOS 7

PHP 8.1 на CentOS 7

Жизненный цикл CentOS заканчивается в 30 июня 2024 года, так что система до сих пор актуальна.

Установка php 8.1 на CentOS 7:

Сначала обновим пакеты

yum update -y

Далее устанавливаем Epel релиз

yum install epel-release

Далее репозитарий Remi

yum -y install yum-utils https://rpms.remirepo.net/enterprise/remi-release-7.rpm

Обновим ещё раз список пакетов

yum update -y

Удаляем предыдущие версии PHP и PHP-FPM, если были установлены

yum remove php php-fpm -y

Удаление расширений

yum remove php* -y
yum-config-manager --disable 'remi-php*'

Включаем Remi для PHP 8.1 на CentOS 7

yum-config-manager --enable remi-php81
yum repolist

Будет вывод такого вида

Output
repo id repo name status
base/7/x86_64 CentOS-7 - Base 10,072
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,749
extras/7/x86_64 CentOS-7 - Extras 509
remi-php81 Remi's PHP 8.1 RPM repository for Enterprise Linux 7 - x 292
remi-safe Safe Remi's RPM repository for Enterprise Linux 7 - x86_ 4,703
updates/7/x86_64 CentOS-7 - Updates 3,572
repolist: 32,897

Переходим к установке php 8

yum -y install php php-{cli,fpm,mysqlnd,zip,devel,gd,mbstring,curl,xml,pear,bcmath,json,opcache,redis,memcache}

Для установки расширений PHP используйте команду

yum install php-xxx

Проверим версию

php -v
Установка PHP 8.1 на CentOS 7

Linux CentOS 7 прекрасная система, прекрасно помещается на диск объёмом 5 гб.

Комментарии

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *