Я использую два веб-сервера на одном хосте. Один из них - Tomcat, работающий в конфигурации обратного прокси. Передний веб-сервер - это nginx, который передает запросы Tomcat.
Пока все работает нормально.
Местоположение в домене, скажем, domain.com/photos, является сервером Tomcat. Я бы хотел, чтобы фотографии были сервером nginx. Файлы хранятся в папке, но файлы записываются приложением Tomcat, и в конечном итоге файлы принадлежат владельцу tomcat и группе tomcat.
Процесс nginx работает в группе www-data, поэтому он не может получить файлы.
Как я могу добиться, чтобы веб-серверы работали в одной группе? Является ли хорошей практикой использовать newgrp перед запуском веб-серверов, чтобы оба работали в одной группе?
Спасибо.
Вы не думали просто добавить своего пользователя nginx в группу tomcat? Кажется, простое решение ...