Для установки двух версий PHP-FPM (7.0 и 5.4) на Debian 12 без доступа к репозиторию andrej и возможности установки VPN, можно воспользоваться компилированием PHP из исходных кодов. Ниже приведена пошаговая инструкция:
1. Установите необходимые зависимости:
```
sudo apt update
sudo apt install build-essential libxml2-dev bison libbz2-dev libcurl4-openssl-dev libpng-dev libjpeg-dev libonig-dev libxslt1-dev libzip-dev
```
2. Скачайте и распакуйте исходные коды PHP необходимых версий (7.0 и 5.4):
```
cd /tmp
wget https://www.php.net/distributions/php-7.0.33.tar.gz
wget https://www.php.net/distributions/php-5.4.45.tar.gz
tar -zxvf php-7.0.33.tar.gz
tar -zxvf php-5.4.45.tar.gz
```
3. Компиляция и установка PHP версии 7.0:
```
cd php-7.0.33
./configure --prefix=/usr/local/php7 --with-fpm
make
sudo make install
```
4. Компиляция и установка PHP версии 5.4:
```
cd ../php-5.4.45
./configure --prefix=/usr/local/php5 --with-fpm
make
sudo make install
```
5. Создайте конфигурационные файлы для каждой версии PHP-FPM с помощью команды:
```
sudo cp /usr/local/php7/etc/php-fpm.conf.default /usr/local/php7/etc/php-fpm.conf
sudo cp /usr/local/php7/etc/php-fpm.d/www.conf.default /usr/local/php7/etc/php-fpm.d/www.conf
sudo cp /usr/local/php5/etc/php-fpm.conf.default /usr/local/php5/etc/php-fpm.conf
sudo cp /usr/local/php5/etc/php-fpm.d/www.conf.default /usr/local/php5/etc/php-fpm.d/www.conf
```
6. Стартуйте обе версии PHP-FPM:
```
sudo /usr/local/php7/sbin/php-fpm
sudo /usr/local/php5/sbin/php-fpm
```
7. Проверьте, что обе версии PHP-FPM запущены и работают правильно.
Теперь у вас на Debian 12 установлены две версии PHP-FPM (7.0 и 5.4), и вы можете использовать их по необходимости.