Apache — различия между версиями
Материал из m6a
Vshpagin (обсуждение | вклад) |
Vshpagin (обсуждение | вклад) м (→Использованые материалы) |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | *[[Apache подключить модуль php7.2]] | ||
+ | *[[Получение SSL сертификата для Apache в Ubuntu 18.04]] | ||
==Настройка обратного proxy== | ==Настройка обратного proxy== | ||
− | Настраиваем разрешение доменных имен по локальным ip адресам | + | *Настраиваем разрешение доменных имен по локальным ip адресам |
− | Создаем конфигурационный файл сайта | + | *Создаем конфигурационный файл сайта |
vi /etc/apache2/sites-available/xxx.xxx.ru.conf | vi /etc/apache2/sites-available/xxx.xxx.ru.conf | ||
Конфигурируем сайт | Конфигурируем сайт | ||
Строка 27: | Строка 29: | ||
*[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] | ||
+ | [[Category:Сервисное ПО|Сервисное ПО]] |
Текущая версия на 23:57, 23 декабря 2019
Настройка обратного proxy
- Настраиваем разрешение доменных имен по локальным ip адресам
- Создаем конфигурационный файл сайта
vi /etc/apache2/sites-available/xxx.xxx.ru.conf
Конфигурируем сайт
<VirtualHost *:80> ServerName xxx.xxx.ru ProxyRequests On ProxyPreserveHost On ProxyPass / http://xxx.xxx.ru/ ProxyPassReverse / http://xxx.xxx.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