Как установить 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 PHP — Remi-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.