Как установить PHP на Debian 11
PHP, сокращенно называемый «HyperText Processor», — это язык программирования с открытым исходным кодом, используемый для разработки веб-приложений. Это язык сценариев, который в основном используется для интерфейса с HTML. Его можно использовать для создания веб-сайтов электронной коммерции, управления базами данных и мониторинга сеансов.
Доступно для всех ОС. Последней версией PHP является версия 8, и в этой статье мы обсудим установку PHP в системе Debian 11 Bullseye Linux.
Выполните следующие шаги для успешной установки PHP в вашей системе Debian:
Предпосылки
Сначала обновите все пакеты системы с помощью указанной ниже команды:
sudo apt update
После обновления пакетов теперь установите зависимости, необходимые для указанной ниже команды:
sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
Шаг 1 — Включение репозитория SURY
Следующим шагом является интеграция репозитория SURY в нашу систему. SURY — это сторонний репозиторий PHP на основе Debian, который объединяет программное обеспечение PHP, выполните следующую команду, чтобы добавить репозиторий SURY:
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
Импорт ключа GPG для репозитория с помощью указанной ниже команды:
wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -
Шаг 2 — Установка PHP на Debian 11
Теперь снова обновите пакеты для их синхронизации с недавно добавленным репозиторием SURY перед установкой php:
sudo apt update
Репозиторий SURY содержит PHP 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 и PHP 5.6. Поскольку последняя стабильная версия PHP — 8.0, но для большого количества веб-сайтов по-прежнему требуется PHP 7. Этот репозиторий также включает пакеты PHP 8.1, который в настоящее время находится в стадии бета-тестирования. Вы можете установить в своей системе любую из необходимых версий PHP.
Выполните следующую команду, чтобы установить PHP 8 в Debian 11:
sudo apt install php8.0
Чтобы установить любое другое изменение версии, замените 8.8
его версией, которую вы хотите установить. Вы также можете установить несколько версий в одной системе.
Шаг 3 — Установка расширения PHP
Кроме того, мы также можем добавить расширение php с помощью синтаксиса, указанного ниже:
sudo apt install php8.0-[extension]
Замените [extension] расширением, которое вы хотите установить. Если вы хотите добавить несколько расширений, включите их в фигурные скобки, я собираюсь установить «php-mbstring, php-cli, php-xml, php-common и php- curl », выполнив указанную ниже команду:
sudo apt install php8.0-cli php8.0-mbstring php8.0-xml php8.0-common php8.0-curl
Пользователи установили другую версию PHP, ее необходимо заменить 8.0
на требуемую версию PHP.
Шаг 4 — Проверка версии PHP
Теперь после установки убедитесь, что установлена правильная версия PHP, проверив номер версии с помощью указанной ниже команды:
php -v
PHP 8.0.10 (cli) (built: Aug 26 2021 16:06:19) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.10, Copyright (c) Zend Technologies with Zend OPcache v8.0.10, Copyright (c), by Zend Technologies
Заключение
PHP — это бесплатный серверный язык программирования, который также используется с языком программирования HTML для создания динамических веб-сайтов. Он доступен для всех операционных систем, но в этой статье мы обсудим его установку в Debian 11 (ОС Linux) Bullseye. Вы успешно установите PHP на Debian 11, прочитав это руководство.