Apache — различия между версиями

Материал из m6a
Перейти к: навигация, поиск
(Новая страница: « ==Использованые материалы== *[http://sysadmins.ru/topic163209.html] *[https://www.digitalocean.com/community/tutorials/how-to-use-apache-ht…»)
 
Строка 1: Строка 1:
 
+
==Настройка обратного proxy==
 +
Создаем конфигурационный файл сайта
 +
vi /etc/apache2/sites-available/otrs.m6x.ru.conf
 +
Конфигурируем сайт
 +
<VirtualHost *:80>
 +
    ServerName otrs.m6x.ru
 +
    ProxyRequests On
 +
    ProxyPreserveHost On
 +
    ProxyPass / http://otrs.m6x.ru/
 +
    ProxyPassReverse / http://otrs.m6x.ru/
 +
</VirtualHost>
 +
Подключаем необходимые модули
 +
a2enmod proxy
 +
a2enmod proxy_http
 +
a2enmod proxy_ajp
 +
a2enmod rewrite
 +
a2enmod deflate
 +
a2enmod headers
 +
a2enmod proxy_balancer
 +
a2enmod proxy_connect
 +
Перезапускаем веб сервер
 +
service apache2 restart
 
==Использованые материалы==
 
==Использованые материалы==
 
*[http://sysadmins.ru/topic163209.html]
 
*[http://sysadmins.ru/topic163209.html]
 
*[https://www.digitalocean.com/community/tutorials/how-to-use-apache-http-server-as-reverse-proxy-using-mod_proxy-extension]
 
*[https://www.digitalocean.com/community/tutorials/how-to-use-apache-http-server-as-reverse-proxy-using-mod_proxy-extension]
 
*[https://www.digitalocean.com/community/tutorials/apache-ubuntu-14-04-lts-ru]
 
*[https://www.digitalocean.com/community/tutorials/apache-ubuntu-14-04-lts-ru]

Версия 22:03, 10 ноября 2015

Настройка обратного proxy

Создаем конфигурационный файл сайта

vi /etc/apache2/sites-available/otrs.m6x.ru.conf

Конфигурируем сайт

<VirtualHost *:80>
   ServerName otrs.m6x.ru
   ProxyRequests On
   ProxyPreserveHost On
   ProxyPass / http://otrs.m6x.ru/
   ProxyPassReverse / http://otrs.m6x.ru/
</VirtualHost>

Подключаем необходимые модули

a2enmod proxy
a2enmod proxy_http
a2enmod proxy_ajp
a2enmod rewrite
a2enmod deflate
a2enmod headers
a2enmod proxy_balancer
a2enmod proxy_connect

Перезапускаем веб сервер

service apache2 restart

Использованые материалы