Как установить php на Debian без использования репозитория sury.org?

Как обновить свою версию PHP в Debian 12 Bookworm, используя зеркала, если ppa:ondrej больше не доступен для пользователей в России? Я уже попробовал использовать зеркало от Яндекса (https://mirror.yandex.ru/mirrors/launchpad/ondrej/php/), но не могу найти необходимую мне версию PHP или неправильно устанавливаю.
  • 7 июля 2024 г. 11:32
Ответы на вопрос 2
Для установки PHP на Debian без использования репозитория sury.org вы можете воспользоваться стандартными пакетами Debian. Для этого выполните следующие шаги:

1. Откройте терминал и выполните команду для обновления списка пакетов:
```
sudo apt update
```

2. Установите PHP и необходимые модули командой:
```
sudo apt install php
```

3. После установки можно проверить версию PHP командой:
```
php -v
```

Чтобы обновить версию PHP в Debian 12 Bookworm с использованием зеркал, вам нужно добавить нужный репозиторий и установить необходимую версию PHP. Если ppa:ondrej больше не доступен, вы можете использовать другие зеркала, например, зеркало от Яндекса.

1. Добавьте зеркало от Яндекса в список репозиториев, открыв файл sources.list:
```
sudo nano /etc/apt/sources.list
```

2. Добавьте следующую строку в файл sources.list, заменив <php_version> на нужную версию PHP (например, 8.1):
```
deb https://mirror.yandex.ru/mirrors/launchpad/ondrej/php/ <php_version> main
```

3. Сохраните изменения и закройте файл sources.list.

4. Затем выполните команды для обновления списка пакетов и установки PHP с нового зеркала:
```
sudo apt update
sudo apt install php<php_version>
```

5. После установки можно проверить версию PHP командой:
```
php -v
```

Таким образом, вы сможете обновить версию PHP в Debian 12 Bookworm, используя зеркало от Яндекса.
Ставите Докер - и выбираете любой из массы образов с любыми сочетаниями версии РНР и модулей.
Похожие вопросы