Предположим, у меня есть веб-сайты A, B и C. Некоторые из них могут работать на CMS и PHP.
Я хочу использовать обновленную установку nginx на моем сервере Ubuntu 24 LTS, чтобы сделать их доступными в Интернете.
Некоторые руководства говорят, что каждый веб-сайт должен находиться под отдельным пользователем, поэтому я создал 3 пользователей userA, userB и userC, у каждого из которых есть домашний адрес. каталог, например /home/userX/www/, где может жить этот конкретный веб-сайт. На данный момент их контент доступен только пользователю X.
Как будет выглядеть идеальная конфигурация PHP и nginx, которая облегчит публикацию этих трех веб-сайтов безопасным и удобным в обслуживании способом? Как необходимо настроить разрешения и маршрутизацию, что еще следует учитывать?
Я спрашиваю, потому что нашел только очень простые настройки, когда сервер содержит только один веб-сайт.
Подробнее здесь: https://stackoverflow.com/questions/797 ... omes-owned
Мобильная версия