Поиск по сайту:

Как установить PHP 8.0 на Rocky Linux и AlmaLinux


PHP 8.0 был официально выпущен 26 ноября 2020 г. и представляет собой серьезное обновление PHP 7.4. На момент публикации этого руководства последней стабильной версией была PHP 8.0.8, выпущенная 1 июля 2021 г.

PHP 8.0 предоставляет некоторые новаторские оптимизации и функции, в том числе:

  • Сопоставление выражений
  • Nullsafe-оператор
  • Типы союзов
  • Именованные аргументы
  • Наследование с помощью частных методов
  • Завершающая запятая в списках параметров
  • Слабые карты
  • Атрибуты версии 2

И многое другое…

В этом кратком руководстве мы покажем вам установку PHP 8.0 на Rocky Linux 8.

Шаг 1. Включите репозиторий Remi в Rocky Linux

PHP 8.0 пока недоступен и не присутствует в репозиториях Rocky Linux AppStream. По этой причине мы установим PHP 8.0 из репозитория Remi, который представляет собой бесплатный сторонний репозиторий YUM, предоставляющий PHP< складывается.

Сразу же установите репозиторий EPEL (Дополнительные пакеты для Enterprise Linux), который обеспечивает доступ к часто используемым пакетам программного обеспечения для Enterprise Linux.

Чтобы установить репозиторий EPEL в Rocky Linux, выполните команду.

sudo dnf install epel-release

После установки EPEL продолжите работу и включите репозиторий Remi, как указано.

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

Шаг 2. Включите репозиторий Remi для PHP 8.0

PHP 7.4 — модуль по умолчанию в репозитории Remi. На это указывает тег [d]. Чтобы вывести список всех модулей и подтвердить это, выполните команду:

sudo dnf module list php

Чтобы установить PHP 8.0, мы сначала сбросим модуль PHP по умолчанию и включим последний модуль Remi PHPRemi-8.0. Итак, запустите команды ниже.

sudo dnf module reset php
sudo dnf module enable php:remi-8.0

Шаг 3. Установите PHP 8.0 в Rocky Linux

После включения модуля Remi PHP 8.0 вы можете установить PHP 8.0 и часто используемые расширения PHP следующим образом.

sudo dnf install php php-cli php-curl php-mysqlnd php-gd php-opcache php-zip php-intl

После установки подтвердите установленную версию PHP следующим образом.

php -v

В результате нам удалось установить последнюю версию PHP — PHP 8.0.8.

И это почти все. Мы надеемся, что теперь вы можете с уверенностью установить PHP 8.0 на Rocky Linux 8.