Как установить PHP 8.2-7.4 на RHEL и CentOS Stream 9

10 feb 2023 2 min di lettura
Как установить PHP 8.2-7.4 на RHEL и CentOS Stream 9
Indice dei contenuti

Введение

PHP — популярный язык сценариев, используемый для разработки динамических веб-приложений. Это язык программирования с открытым исходным кодом, который можно легко установить в различных операционных системах, включая CentOS 9. В этой статье мы проведем вас через этапы установки PHP в CentOS 9.

Прежде чем начать, убедитесь, что у вас есть система CentOS Stream 9 с root-доступом.

Обновление системных пакетов

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

sudo yum update

Настройте репозиторий EPEL и Remi

Прежде всего, вам необходимо настроить репозитории EPEL и REMI в вашей системе. Репозиторий Remi содержит последние пакеты PHP для систем CentOS и RHEL.

Используйте следующую команду для настройки репозитория EPEL в вашей системе:

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

Затем настройте репозиторий REMI, выполнив следующую команду:

sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm

Установите PHP в CentOS 9

Репозиторий remi содержит пакеты PHP 8.2, 8.1, 8.0 и 7.4. Вы можете включить нужный репозиторий и установить пакеты PHP, выполнив следующие действия:

После завершения установки репозитория выведите список всех доступных потоков модулей PHP с помощью следующей команды:

sudo dnf module list php

Например, мне нужно установить PHP 8.2, а затем выбрать php:remi-8.2. Вы можете выбрать другую версию в соответствии с вашими потребностями:

sudo dnf module enable php:remi-8.2

Наконец, выполните следующую команду, чтобы установить PHP в вашей системе CentOS 9.

sudo dnf install php php-cli php-common

Вы можете проверить установленную версию PHP, используя:

php -v

Установить PHP-модули

Модули PHP — это библиотеки, расширяющие функциональность PHP. Они используются для добавления определенных функций в PHP, таких как подключение к базе данных или работа с изображениями. Чтобы установить дополнительные модули PHP, используйте следующую команду:

sudo dnf install php-{extension-name}

Замените {extension-name} на имя модуля, который вы хотите установить. Например, чтобы установить модуль mysql, выполните следующую команду:

sudo dnf install php-mysql

Настроить PHP

После установки PHP и необходимых модулей вы можете настроить PHP, отредактировав его файл конфигурации php.ini. Этот файл находится в каталоге /etc/php.ini. Вы можете редактировать его с помощью вашего любимого текстового редактора.

Например, чтобы отредактировать файл с помощью текстового редактора nano, выполните следующую команду:

sudo nano /etc/php.ini

После внесения необходимых изменений сохраните файл и закройте текстовый редактор.

Заключение

В этой статье мы показали вам, как установить PHP на CentOS 9. Мы также объяснили, как установить дополнительные модули PHP и как настроить PHP, отредактировав его файл конфигурации. Выполнив эти шаги, вы теперь можете приступить к разработке динамических веб-приложений с использованием PHP в вашей системе CentOS 9.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.