Настройка веб-сервера Apache в качестве прокси сервера — различия между версиями
Sokv (обсуждение | вклад) |
Sokv (обсуждение | вклад) |
||
Строка 39: | Строка 39: | ||
[[Категория:Веб-ИРБИС]] | [[Категория:Веб-ИРБИС]] | ||
[[Категория:ИРБИС 64]] | [[Категория:ИРБИС 64]] | ||
− | [[Категория: | + | [[Категория:Обслуживание системы ИРБИС]] |
Текущая версия на 14:07, 18 апреля 2013
Постановка задачи
Рассмотрим типовую задачу, которая может быть решена с помощью настройки веб-сервера Apache в качестве прокси сервера.
Имеется веб-ИРБИС, установленный и настроенный на использование в локальной сети. Веб-ИРБИС работает на веб-сервере Apache.
Требуется обеспечить доступ пользователей к веб-ИРБИС через Интернет.
Решение
Предлагается решение сформулированной задачи, требующее соблюдения следующих дополнительных условий:
- существует веб-сервер Apache, доступный из Интернет;
- веб-сервер Apache с установленным веб-ИРБИС доступен для веб-сервера Apache, доступного из Интернет.
Если указанные условия соблюдены, то задача решается настройкой в качестве прокси сервера веб-сервера Apache, доступного из Интернет.
Для этого в конфигурационный файл httpd.conf веб-сервера, доступного из Интернет, необходимо добавить следующие строки:
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_http_module modules/mod_proxy_http.so
<Proxy *> Order deny,allow Allow from all </Proxy>
ProxyPass cgi-bin/irbis64r_91 http://192.168.1.10/cgi-bin/irbis64r_91
где http://192.168.1.10 – адрес веб-сервера с установленным веб-ИРБИС.
Ссылки
Рекомендуемые ключевые слова для поиска дополнительной информации: apache proxy.
См. также: