Для Debian 13 используйте штатные Nginx, MariaDB и PHP-FPM. Это исключает архивные ключи и привязку к снятым с поддержки версиям PHP/MySQL.

Важно: Не публикуйте phpinfo() постоянно: он раскрывает пути, модули и параметры окружения.

1. Установите стек

sudo apt update
sudo apt full-upgrade -y
sudo apt install -y nginx mariadb-server php-fpm php-mysql php-cli php-curl php-gd php-mbstring php-xml php-zip

2. Создайте БД и пользователя

sudo mariadb
CREATE DATABASE appdb CHARACTER SET utf8mb4;
CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'LONG_RANDOM_PASSWORD';
GRANT ALL ON appdb.* TO 'appuser'@'localhost';
EXIT;

3. Настройте Nginx и PHP-FPM

Укажите сокет из ls /run/php/php*-fpm.sock; для PHP используйте try_files $uri =404 и fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name.

4. Проверьте конфигурацию

sudo nginx -t
sudo systemctl reload nginx
systemctl --no-pager --type=service | grep -E 'nginx|php.*fpm|mariadb'

Официальная документация