Как установить PHP 8 на Linux CentOS/RHEL 8/7
Коллеги всем привет.
В сегодняшней статье я вам расскажу как установить php 8.1 на Linux CentOS/RHEL 8/7.
PHP - это серверный язык сценариев с открытым исходным кодом, которое было официально выпущено 25 ноября 2021 года.
На сегодня PHP 8 не представлен в репозиторях AppStream и CentOS Stream, поскольку он все еще относительно новый и еще не отфильтрован в репозиториях RHEL.
Однако вы можете установить PHP из репозитория Remi.
Содержание статьи:
- Включить репозиторий EPEL.
- Включить репозиторий Remi.
- Удалить старый PHP.
- Установка PHP 8.1
ШАГ 1. Включить репозиторий EPEL.
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
ШАГ 2. Включить репозиторий Remi.
sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm
ШАГ 3. Удалить старый PHP если он у вас установлен.
Если вы хотите удалить старый PHP со всеми расширениями, то выполните команды:
Удалить сам PHP:
sudo dnf remove php php-fpm
Удалите остальные расширения PHP:
sudo dnf remove php*
Сбросить список модулей PHP:
sudo dnf module list reset php
ШАГ 4. Установка PHP 8.1
Посмотреть доступные модули PHP:
sudo dnf module list php
Тег (d) находится рядом с PHP 7.2, вам нужно сбросить его, чтобы установить PHP 8.1.
sudo dnf module enable php:remi-8.1
Теперь, когда вы добавили репозиторий Remi PHP и включили PHP 8.1 в качестве версии по умолчанию, вы можете установить PHP 8.1.
sudo dnf install php php-cli php-common
После установки проверяем версию PHP которая установилась.
php -v
ГОТОВО! Версия PHP 8.1 установлена.
Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.