PHP является отличным открытым исходным кодом и универсальным языком программирования, популярным в веб-разработке. PHP, как известно, поддерживает основные веб-платформы, такие как WordPress и Joomla. Один из способов начать путешествие на PHP - установить его в локальную систему. В этой статье мы расскажем о том, как настроить PHP 8.3 на Rocky Linux 9.5. К ним относятся учебные пособия по блогам, официальная документация, публичные форумы и тысячи проектов с открытым исходным кодом.
Предпосылки
- Сервер с Rocky Linux 9.5 в качестве ОС
- Права пользователя: пользователь root или обычный пользователь с привилегиями sudo
Конвенции
|
|
Обновите систему
Свежая установка Rocky Linux требует обновления пакетов до последних доступных версий.
|
|
Шаг 1. Добавьте репозиторий
Вы можете установить PHP 8.3 из репозитория RPM Remi. Мы добавим его в нашу систему.
|
|
Нам также нужен репозиторий EPEL в качестве зависимости.
|
|
Обновление кэша dnf после добавления двух репозиториев.
|
|
Сброс модуля PHP по умолчанию в системе.
|
|
Вы можете вручную подтвердить, работает ли репозиторий, выполнив команду dnf update.
|
|
Шаг 2. Установите PHP 8.3
После добавления RPM Remi используйте команду dnf для установки PHP 8.3 и любых других связанных модулей PHP на сервере Rocky linux.
|
|
Установите пакет php для использования CLI и других ключевых расширений.
|
|
Убедитесь, что версия PHP по умолчанию в режиме командной строки — 8.3.
|
|
Шаг 3. Использование PHP с веб-сервером Nginx
В Nginx код PHP обычно выполняется отдельным процессом, например PHP-FPM (FastCGI Process Manager). PHP-FPM — это демон, который прослушивает входящие запросы PHP и запускает их в отдельном процессе. Nginx просто перенаправляет входящие запросы в PHP-FPM, где они выполняются.
Установите веб-сервер Nginx и расширение FPM.
|
|
Перезапустите веб-сервер Nginx после настройки.
|
|
Шаг 4. Использование PHP с веб-сервером Apache
В Apache мы можем использовать встроенный модуль mod_php для обработки PHP-кода непосредственно в процессе Apache.
Но сначала вам нужно установить пакет веб-сервера Apache, PHP и расширение Apache PHP:
|
|
Перезапустите веб-сервер Apache после настройки.
|
|
Завершение
Если вам понравился этот пост о том, как установить PHP 8.3 на Rocky Linux 9.5, пожалуйста, поделитесь им со своими друзьями в социальных сетях, которым может быть интересна эта статья или оставьте комментарий ниже.