Как залить сайт на сервер, на котором стоит другая версия php?
Суть в чем. На сервере на Ubuntu 18.04 (Apache2) висят сайты (сервер физический). Захотел подключить еще один сайт к серверу, но сайт устаревший, имеет другую cms и как следствие на конфигурации на внешней не запуститься. Как можно реализовать окружения для этого сайта, чтобы к нему обращались по тому же ip, что и другие сайты на сервере? В какую сторону смотреть?
1. Использовать Docker для нового сайта.
2. Использовать для нового сайта php-fpm с php нужной версии.
3. Не менять ничего - возможно требования движка нового сайта совпадают с имеющимся на сервере ПО.
4. Ну и так просто, в порядке бреда - периодически обновлять ОС, поддерживая ее в актуальном состоянии для обеспечения безопасности, чтобы версии ПО подходили к имеющимся и новым сайтам.
Докину сверху, если docker нормально не запускается, можно собрать свой контейнер на основе lxc, для очень старых версих ОС где нет lxc можно использовать user mode linux или при должном красноглазии, просто chroot
И в любом случае и любой конфигурации, можно использовать виртуализацию, запустить любую версию ОС на любой версии ОС, заплатив от силы 10% от процессора (qemu заработает везде)
p.s. Настоятельно рекомендуется хост систему по новее