Как установить PHP (8.3, 8.2 или 7.4) на Debian 12

Как установить PHP (8.3, 8.2 или 7.4) на Debian 12

В этой статье мы предоставим пошаговое руководство о том как установить PHP (8.3, 8.2 или 7.4) на Debian 12. Мы специально рассмотрим разные версии PHP, предоставляя вам возможность выбора версии, которая соответствует вашим потребностям.

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

Вступление

Всегда полезно обновлять системные пакеты с помощью последних исправлений безопасности и обновлений программного обеспечения. Если какой-либо пакет должен придерживаться определенной версии, вы можете исключить его из автоматического обновления . Теперь выполните следующие команды, чтобы обновить кэш Apt, а затем обновите все системные пакеты.

sudo apt update
sudo apt upgrade

Шаг 1: Добавьте репозиторий SURY PHP PPA

Репозитории Debian 12 по умолчанию содержат пакеты PHP 8.3 и PHP 7.4, но не другие версии, такие как PHP 8.1, 7.3, 7.2 или 5.6. Поэтому мы рекомендуем добавить сторонний репозиторий, репозиторий PHP Ондржея Сури, который предоставляет актуальные пакеты PHP. Выполните следующие команды, чтобы добавить репозиторий:

sudo apt install -y apt-transport-https lsb-release ca-certificates wget
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list

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

sudo apt update

Шаг 2: Установка PHP на Debian 12

Так как вы настроили требуемый PPA в своей системе. Давайте установим требуемую версию PHP. Вы также можете установить несколько версий в одной системе.

 

Установка PHP 8.3
Чтобы установить PHP 8.3, выполните следующую команду:

sudo apt install -y php8.3

 

Установка PHP 8.2
Теперь установите PHP 8.2, выполнив следующую команду:

sudo apt install -y php8.2

 

Установка PHP 7.4
Для некоторых устаревших приложений вам может понадобиться более старая версия, например PHP 7.4. Теперь вы можете установить PHP 7.4 с помощью следующей команды:

sudo apt install -y php7.4

Шаг 3: Проверка установки

Проверить установку можно тем же методом, что и выше:

php -v

Это должно отобразить версию PHP, которая в данный момент активна в вашей системе. Если PHP 7.4 установлен правильно, это отразится здесь.

Шаг 4: Переключение версий PHP (необязательно)

Если у вас установлено несколько версий PHP, вы можете переключаться между ними с помощью команды update-alternatives. Например, чтобы переключиться на PHP 7.4, вы должны использовать:

sudo update-alternatives --set php /usr/bin/php7.4

Чтобы вернуться к PHP 8.3, замените php7.4 на php8.2.

Заключение

Поздравляем! Теперь вы знаете, как установить PHP 8.3, PHP 8.2 и PHP 7.4 на систему Debian 12 и как переключаться между двумя версиями. Помните, что версия PHP, которую должен запускать ваш сервер, зависит от ваших конкретных требований и совместимости веб-приложений, которые вы планируете размещать. Всегда используйте поддерживаемые и актуальные версии PHP для лучшей безопасности и производительности.

Источник


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Unlix © Все права защищены 2024

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!