Как установить PHP 8 на Linux CentOS/RHEL 8/7

  • Последнее обновление: 3 Апреля 2024 г.
  • Просмотры: 29
  • Автор: Админ
Как установить 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.

Содержание статьи:

  1. Включить репозиторий EPEL.
  2. Включить репозиторий Remi.
  3. Удалить старый PHP.
  4. Установка PHP 8.1

 

ШАГ 1. Включить репозиторий EPEL.

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

как установить php 8.1 на Linux


ШАГ 2. Включить репозиторий Remi.

sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm

как установить php 8.1 на Linux


ШАГ 3. Удалить старый PHP если он у вас установлен.

Если вы хотите удалить старый PHP со всеми расширениями, то выполните команды:

Удалить сам PHP:

sudo dnf remove php php-fpm

Удалите остальные расширения PHP:

sudo dnf remove php*

Сбросить список модулей PHP:

sudo dnf module list reset php

как установить php 8.1 на Linux


ШАГ 4. Установка PHP 8.1

Посмотреть доступные модули PHP:

sudo dnf module list php

как установить php 8.1 на Linux

Тег (d)  находится рядом с PHP 7.2, вам нужно сбросить его, чтобы установить PHP 8.1.

sudo dnf module enable php:remi-8.1

как установить php 8.1 на Linux

Теперь, когда вы добавили репозиторий Remi PHP и включили PHP 8.1 в качестве версии по умолчанию, вы можете установить PHP 8.1.

sudo dnf install php php-cli php-common

как установить php 8.1 на Linux

После установки проверяем версию PHP которая установилась.

php -v

как установить php 8.1 на Linux

ГОТОВО! Версия PHP 8.1 установлена.

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

Установка веб-сервера Apache в CentOS 8
Как удалить Apache в Centos 8
Как удалить PHP на Centos 8
Как установить Nginx на CentOS/Redhat