Для Debian 13 разворачивайте текущий stable-релиз osTicket только после проверки его PHP requirements. Версию PHP определяет composer/project requirements, а не архивная статья.

Важно: Если current release не поддерживает PHP Debian 13, используйте официально поддерживаемый container/OS, а не понижайте системный PHP до EOL.

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

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

2. Скачайте текущий релиз

Возьмите ZIP из официальных Releases, сверяйте SHA-256 и не используйте сторонний repack.

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

CREATE DATABASE osticket CHARACTER SET utf8mb4;
CREATE USER 'osticket'@'localhost' IDENTIFIED BY 'LONG_RANDOM_PASSWORD';
GRANT ALL ON osticket.* TO 'osticket'@'localhost';

4. Разверните upload и настройте Nginx

Document root направьте на upload, PHP — в актуальный FPM socket. Скопируйте include/ost-sampleconfig.php в ost-config.php только на время установки.

5. Закройте installer

sudo mv /var/www/osticket/upload/setup /root/osticket-setup-disabled
sudo chmod 0640 /var/www/osticket/upload/include/ost-config.php
sudo chown root:www-data /var/www/osticket/upload/include/ost-config.php

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