Обратный прокси

Обсуждение общих вопросов связанных с программой
Аватара пользователя
t4p2
Сообщения: 68
Зарегистрирован:
17 авг 2015, 13:20
Откуда: Санкт-Петербу́рг
Контактная информация:

Обратный прокси

t4p2 » 01 июн 2019, 23:59

Доброго времени суток.
На основном сервере стоит вебсервер ОС с доменом domen.ru
В этой же подсети находится еще один сервер с вебсервером vm.domen.ru

При запросе из интернет, все попадают на основной сервер.
Набирают domen.ru или vm.domen.ru и попадают на основной сервер.

Где-то попадалась информация по настройке обратного прокси для Апача, что-бы при запросе домена vm.domen.ru попадали на другой сервер в этой-же подсети.

Подскажите пожалуйста, как в Опенсервере это настроить?
Аватара пользователя
t4p2
Сообщения: 68
Зарегистрирован:
17 авг 2015, 13:20
Откуда: Санкт-Петербу́рг
Контактная информация:

Re: Обратный прокси

t4p2 » 10 июн 2019, 15:46

Попробую более тчательно описать сложность.
Использую модуль Апача: Apache_2.4-PHP_7.2-7.3-x64

Основной вебсервер имеет домен: gamernet.ru (имеет он локальный IP 192.168.0.200)
Доступ так-же доступен и из интернет. Любой может на него попасть.

Второй вебсервер имеет домен vh.gamernet.ru (имеет он локальный IP 192.168.0.201)
Необходимо, что-бы на него так-же попадали через интернет.

Как выяснилось, это можно сделать с помощью обратного прокси (модуля proxy_module)

Итак, по инструкции и советам были раскоментированы mod_proxy_http и mod_proxy.
Часть кода Apache_2.4-PHP_7.2-7.3-x64_server.conf
...
LoadModule   proxy_module            modules/mod_proxy.so
#LoadModule   proxy_ajp_module        modules/mod_proxy_ajp.so
#LoadModule   proxy_balancer_module   modules/mod_proxy_balancer.so
#LoadModule   proxy_connect_module    modules/mod_proxy_connect.so
#LoadModule   proxy_express_module    modules/mod_proxy_express.so
#LoadModule   proxy_fcgi_module       modules/mod_proxy_fcgi.so
LoadModule   proxy_ftp_module        modules/mod_proxy_ftp.so
LoadModule   proxy_html_module       modules/mod_proxy_html.so
LoadModule   proxy_http_module       modules/mod_proxy_http.so
...
И в самый конец Apache_2.4-PHP_7.2-7.3-x64_server.conf были добавленны строки
<VirtualHost *:80>
	ServerName vh.gamernet.ru
	ProxyPass "/" "http://192.168.0.201/"
	ProxyPassReverse "/" "http://192.168.0.201/"
</VirtualHost>
Веб сервер перезапустили, но результата никакого.
Писали даже так:
<VirtualHost *:80>
	ProxyRequests On
	ServerName vh.gamernet.ru
	ProxyPass "/" "http://192.168.0.201/"
	ProxyPassReverse "/" "http://192.168.0.201/"
</VirtualHost>
Тоже не помогло. Веб сервер vh.gamernet.ru не отображается через веббраузер.
Выводится ошибка: Упс?! ;-) Как вы здесь оказались? , которую выдает вебсервер gamernet.ru. Обратный прокси не работает.
Что не так? Подскажите пожалуйста.
Аватара пользователя
t4p2
Сообщения: 68
Зарегистрирован:
17 авг 2015, 13:20
Откуда: Санкт-Петербу́рг
Контактная информация:

Re: Обратный прокси

t4p2 » 11 июн 2019, 15:43

Вопрос решен. Спс.
mixhoptoorg22
Сообщения: 3
Зарегистрирован:
11 июн 2019, 17:36

Re: Обратный прокси

mixhoptoorg22 » 11 июн 2019, 18:00

Здравствуйте! Уважаемые разработчики и Web программисты, у меня не стандартный вопрос к вам может кто поможет мне. Весь интернет перерыли не смогли найти ответ. Вопрос в том что сайт стоит на опен сервере, и к сайту есть мобильное приложение но приложение не собрата его нужно программой собрать, все настройки для связи с сервером указали но как и чем создать все папки в один файл APK не понятно.. Macrosoft studio не понятно тоже как куда и чем. Помогите пожалуйста!!! Вот скриншот папок которые нужно собрать в один файл apk
Или кто может помочь собрать в файл apk файлы сброшу. Отзовитесь
Вложения
Скриншот 11-06-2019 170016.png
Ответить