Как сделать nginx+mysql+все версии РНР на Ubuntu 18.04.1?

Заранее прошу прощения за нубский вопрос.
Я пытался гуглить, пробовал делать по инструкциям, но что-то пошло не так...

Надо: Сделать веб-сервер с nginx + разными версиями РНР на одном физическом ПК.

В линукс я новичек. Немного юзал убунту и пробовал слакс. Сейчас несколько сайтов работают на Windows на Winginx. И в принцыпе фиг с ним, но там РНР х32бит. И у меня на сайте нормально не работает запись лога ІР-адресов (в 32 бита выше 127.255.255.255 не влазит).
Поэтому готов углубиться в линукс, нужен только совет как лучше (или проще) сделать. Во всяких инструкциях есть варианты с Docker, phpbrew, или вручную всё компилить. Но первых двух я вообще не знаю, а компилить из исходников у меня выходит с ошибками. Максимум что я сенйчас могу сделать - поставить актуальную версию LEMP по мануалу :)

Пожалуйста, подскажите каким из способов будет проще сделать для новичка.
Делать хостинг из сервера я не собираюсь. Ничего сверхъестественного запускать тоже не надо. Нужна стабильная работа для 3-4 сайтов с разными версиями РНР.

Заранее спасибо :)
  • Вопрос задан
  • 819 просмотров
Пригласить эксперта
Ответы на вопрос 1
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.2


Ну и любую другую версию.

Ставятся они независимо, куда кладутся - посмотреть командой

which php72

Далее, соответственно, нужный PHP настраивается в Apache/Nginx соответствующими способами. Я рекомендую php-fpm - так будет проще различать их по портам.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы