[Sysadmins] apache+nginx

Grigory Fateyev =?iso-8859-1?q?greg_=CE=C1_anastasia=2Eru?=
Сб Дек 2 13:11:14 MSK 2006


Hello Michael Shigorin!
On Fri, 1 Dec 2006 13:14:37 +0200 you wrote:

> Бишь для простого прокси достаточно поставить nginx, нарисовать
> listen, server_name * (кажется -- см. документацию) и proxy_pass
> на apache.  Сначала nginx на левом порту для тестирования и
> apache где обычно, а потом -- apache на левый, nginx на нужный,
> service httpd stop; service nginx restart; service httpd start

А как выглядят настройки nginx на общий доступ для всех виртуальных
хостов на скрипт, например postfixadmin из папки /var/www/public/pma?

PMA должен быть доступен по http://domain1.ru/pma/ и
http://domain2.ru/pma/

Такой конфиг переправляет на backend и висит до 200 секунд:
        location /pma {
            alias /var/www/public;
            proxy_pass         http://127.0.0.1:8080/pma/;
            proxy_redirect     http://domain1.ru:8080/pma/ /pma/;
            proxy_set_header   Host             $host;
            [...]

В apache просто alias:
Alias /pma /var/www/public/pma

-- 
Всего наилучшего! Григорий
greg [at] anastasia [dot] ru
Письмо отправлено: 2006/12/01 20:43



Подробная информация о списке рассылки Sysadmins