@ciara
Для использования Apache в качестве прокси-сервера, необходимо выполнить следующие шаги:
1 2 3 |
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_connect_module modules/mod_proxy_connect.so |
1 2 3 4 5 6 |
<VirtualHost *:80> ServerName example.com ProxyPreserveHost On ProxyPass / http://targetserver:8080/ ProxyPassReverse / http://targetserver:8080/ </VirtualHost> |
1
|
apachectl configtest |
1
|
apachectl restart |
Теперь Apache будет слушать порт 80 и перенаправлять все запросы на целевой сервер targetserver на порту 8080.
Примечание: Пользователи Linux могут сделать это, отредактировав файл /etc/apache2/apache2.conf.