Назад | Перейти на главную страницу

Общая папка между двумя веб-серверами

Я использую два веб-сервера на одном хосте. Один из них - Tomcat, работающий в конфигурации обратного прокси. Передний веб-сервер - это nginx, который передает запросы Tomcat.

Пока все работает нормально.

Местоположение в домене, скажем, domain.com/photos, является сервером Tomcat. Я бы хотел, чтобы фотографии были сервером nginx. Файлы хранятся в папке, но файлы записываются приложением Tomcat, и в конечном итоге файлы принадлежат владельцу tomcat и группе tomcat.

Процесс nginx работает в группе www-data, поэтому он не может получить файлы.

Как я могу добиться, чтобы веб-серверы работали в одной группе? Является ли хорошей практикой использовать newgrp перед запуском веб-серверов, чтобы оба работали в одной группе?

Спасибо.

Вы не думали просто добавить своего пользователя nginx в группу tomcat? Кажется, простое решение ...