Как установить PHP 8 на Fedora 35/34/33/32

Как установить PHP 8 на Fedora 35/34/33/32

 

В этом руководстве мы покажем вам, как установить PHP 8 на Fedora 35. Для тех из вас, кто не знал, PHP — это язык сценариев общего назначения с открытым исходным кодом, который особенно подходит для веб-разработки, но также был используется как язык программирования общего назначения. PHP 8.1 — это значительное обновление языка PHP, которое будет «официально» выпущено 25 ноября 2021 года. Это стандартное обновление, выходящее за рамки существующей версии PHP 8.0, с новым PHP 8.1, добавляющее перечисления, волокна, никогда не возвращаемый тип. , константы класса final и многое другое.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку PHP 8 на Fedora 35.

Установите PHP 8 в Fedora 35/34/33/32

Шаг 1. Прежде чем продолжить, обновите операционную систему Fedora, чтобы убедиться, что все существующие пакеты обновлены. Используйте эту команду для обновления пакетов сервера:

sudo dnf upgrade
sudo dnf update
sudo dnf install dnf-plugins-core

Шаг 2. Установка PHP 8 в Fedora 35/34/33/32

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

sudo dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm

После этого сбросьте модуль PHP и включите PHP 8 из модуля remi-8.0, используя следующую команду:

sudo dnf module reset php
sudo dnf config-manager --set-enabled remi
sudo dnf module enable php:remi-8.1

Наконец, вы можете установить PHP 8.0 с помощью следующей команды:

sudo dnf module install php:remi-8.1

Проверьте установленную версию PHP в Fedora Linux:

$ php -v
PHP 8.1.0RC6 (cli) (built: Nov  20 2021 10:15:52) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.0-dev, Copyright (c) Zend Technologies

Шаг 3. Установка расширений PHP 8.

При желании, если вы хотите установить расширения PHP, используя формат имени . Например:php-<extension>

sudo dnf install php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json

Поздравляю! Вы успешно установили PHP . Благодарим за использование этого руководства для установки PHP 8 в вашей системе Fedora 35. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт PHP .