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

Как установить PHP 7.4 в дистрибутив Rocky Linux


Рекурсивная аббревиатура от PHP HyperText Preprocessor. PHP — это широко используемый серверный язык сценариев с открытым исходным кодом для разработки статических и динамических веб-сайтов. Это ядро большинства систем ведения блогов, таких как WordPress, Drupal, Magento, а также бизнес-платформ, таких как Akaunting.

PHP 7.x появился в 2015 с выпуском PHP 7.0.0. С тех пор было выпущено несколько версий.

На момент написания этого руководства единственной поддерживаемой версией является PHP 7.4 из серии 7. Последняя версия PHP 8 содержит множество новых функций, функций и устаревших возможностей по сравнению с PHP 7.

В этом руководстве мы сосредоточимся на том, как установить PHP 7.4 на Rocky Linux 8 и AlmaLinux 8.

Шаг 1. Проверьте установку PHP в Rocky Linux

Мы начнем с проверки того, установлен ли PHP. Для этого выполните команду ниже. Очевидно, что PHP не установлен по умолчанию, как показано.

php -v

К счастью, репозитории Rocky Linux AppStream предоставляют версии PHP из PHP 7.2, который включен по умолчанию. Чтобы получить список всех размещенных модулей PHP, выполните команду.

sudo dnf module list php 

Вывод ясно показывает, что модулем по умолчанию является PHP 7.2 с тегом [d].

Шаг 2. Установите PHP 7.4 в Rocky Linux

Чтобы установить PHP 7.4, сначала включите модуль, как указано.

sudo dnf module enable php:7.4

ПРИМЕЧАНИЕ. Чтобы включить другой модуль, просто замените 7.4 на предпочтительную версию. Например, чтобы включить версию 7.3, выполните:

sudo dnf module enable php:7.3

После установки установите PHP и связанные расширения PHP (php-extension_name), как указано. Расширения PHP, установленные в этом примере, такие, как показано.

sudo dnf install php php-cli php-gd php-curl php-zip php-mbstring

Шаг 3. Проверьте установленную версию PHP.

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

php -v

Вывод выше подтверждает, что мы успешно установили PHP 7.4. И это все, что нужно для установки PHP 7.4. Ваши отзывы очень приветствуются.