- Содержание статьи
Настройка оборотного proxi в Apache 2
Процедура опции оборотного (реверс) proxi в Apache 2 довольно ординарна, и укладывается всего только в 4 пункта:
- Включим нужные модули Apache 2 для оборотного proxi:
sudo a2enmod proxy sudo a2enmod proxy_http - Настроим файл конфига:
<VirtualHost *:80> ProxyPreserveHost On ProxyPass / http://127.0.0.1:8000/ ProxyPassReverse / http://127.0.0.1:8000/ </VirtualHost>Где http://127.0.0.1:8000/ — это адрес (быть может как Айпишник, так и доменное имя) сервера, на который будет происходить перенаправление. Внедрение слэша в конце непременно!
- Перезагрузим Apache 2:
systemctl restart apache2Если в итоге перезагрузки apache2 вы получаете ошибку:
Invalid command ‘ProxyPreserveHost’, perhaps misspelled or defined by a module not included in the server configuration
То удостоверьтесь, что вы включили модули proxy и proxy_http, как обозначено в пункте 1.
- Проверяем работу.

Добавить комментарий