Декілька php версій на одному сервері
Записки практикуючого адміну. Налаштування програмного забезпечення. Аналіз помилок програм. Рішення

Основне меню
Декілька php версій на одному сервері. Gentoo Linux
У gentoo linux є можливість встановлення кількох php версій на один сервер. Розглянемо докладніше як це зробити з прикладу сервера з ОС gentoo x64. На момент написання статті у портажах є кілька версій
Ми будемо встановлювати php-5.6.30 та php-7.1.1. Для початку додаємо в make.conf рядки
php7-2 php7-3 - це заділ на майбутнє. Коли ці версії опиняться в портажах, не потрібно буде вносити правки в make.conf, а відразу переходити до установки
Далі в папці package.use створюємо файл php (ім'я може бути довільним), в якому вказуємо опції збирання php. У мене написано таке:
В результаті /etc/php спостерігаємо наступні папки
Налаштовуємо обидві версії за своїми потребами і переходимо в /etc/init.d. Там є лише один стартовий скрипт php-fpm, а нам потрібно запускати дві версії php одразу. Для цього потрібно пролінкувати
Якщо помилок немає, вносимо в автозапуск
У принципі, ідея зрозуміла. Таким чином можна встановити навіть більш ніж дві версії php. У нас у продакшені їх було одразу три