Как установить PHP в Debian 11

12 set 2022 3 min di lettura
Как установить PHP в Debian 11
Indice dei contenuti

Введение

PHP, сокращенно «HyperText Processor», представляет собой язык программирования с открытым исходным кодом, используемый для разработки веб-приложений.Это язык сценариев, в основном используемый для внешнего интерфейса с HTML. Его можно использовать для создания веб-сайтов электронной коммерции, управления базами данных и мониторинга сеансов.

Он доступен для всех операционных систем. Последняя версия PHP — версия 8, и в этой статье мы обсудим установку PHP в системе Debian 11 Bullseye Linux.

Следуйте приведенным ниже инструкциям для правильной установки PHP в вашей системе Debian.

Если вы хотите установить PHP на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Предпосылки

Сначала обновите все пакеты в вашей системе с помощью приведенной ниже команды:

sudo apt update

После обновления пакетов теперь установите зависимости, необходимые для команды, приведенной ниже:

sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https

Включить репозиторий 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:

wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -

Установка 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 версией, которую вы хотите установить. Вы также можете установить несколько версий в одной системе.

Установка расширения PHP

Кроме того, мы также можем добавить расширение php с приведенным ниже синтаксисом:

sudo apt install php8.0-[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.

Проверить версию 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, следуя этому руководству.

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.