LINUX.ORG.RU
ФорумAdmin

Как научить Nginx видеть файлы которая на другой машине?

 , , ,


0

1

Есть виртуальная машина с IP 192.168.0.150 на ней запущен nginx, есть вторая виртуальная машина с IP 192.168.0.200 на ней не запущен nginx но зато в /var/www есть папка с сайтом, нужно чтобы nginx видел файлы другой машины, такое возможно?

Перемещено hobbit из general

Что за файлы? Статика? Тогда или вариант с монтированием, как уже советовали, или поднять там nginx и проксировать на него всю статику с первой машины.

Если же там исполняемые файлы сайта(php например), то нужно на втором сервере поднимать полноценный web-сервер и делать уже полное проксирование на него с первого сервера всех запросов.

Гуглить по «nginx reverse proxy».

shell-script ★★★★★
()

возможно если ты хочешь хранить картинки отедльно, а сайт с пыхой отдельно. то так и гугли - статей в интеренете навалом.
назначаешь второй машине какой-нить домен или не назначаешь (и тогда обращаешься по прямому ип). в пыху на 192.168.0.150 впиховываешь ссылки на картинки формата http(s)://192.168.0.200/картинка11.jpg и т.д.

pfg ★★★★★
()
Ответ на: комментарий от shaesnow

Reverse proxy - стандартная функция nginx, заведомых уязвимостей никаких. Допущеных разрабами не знаю, каких Вы допустите некорректной конфигурацией не знаю, не экстрасенс.

erfea ★★★★★
()