Re: nginx при установленном apache 2

Mikhail M. Pigulsky mikhail.pigulsky at gmail.com
Sun Aug 5 17:12:40 MSD 2007


Спасибо, буду пробовать.

On 05/08/07, Denis F. Latypoff <denis at gostats.ru> wrote:
> Hello Mikhail,
>
> Sunday, August 5, 2007, 7:11:17 PM, you wrote:
>
> > День добрый.
>
> > Нужна помощь в установке и настройке nginx с уже работающим apache 2.0
> > на убунту сервере.
>
> > Есть уже несколько работающих проектов на одном сервере и хотелось бы
> > как-нибудь прозрачно установить nginx для отдачи статики (ну не совсем
> > прозрачно, можно на минут 30-60 оставить пользователей без сайтов :)).
>
> > После установки пересобранного под убунту пакета с nginx, сервер был
> > перезагружен при включении сказал всем "фи" выдавая страницы от nginx,
> > что де запрещено вам сюда. Апач соответственно встал и не запустился.
>
> а зачем reboot-то?
>
> > Подскажите, как можно расставить все по своим местам и что прописат ьв
> > конфиге, чтобы с наименьшими потерями поставить nginx?
>
> в апач добавить mod_rpaf http://stderr.net/apache/rpaf/, с патчем
> (http://maloletka.ru/patches/rpaf-0.5.patch).
>
> В конфиг апача добавить
>
> <IfModule !mod_rpaf-2.0.c>
>   LoadModule rpaf_module modules/mod_rpaf-2.0.so
>   RPAFenable On
>   RPAFproxy_ips внешний_IP 127.0.0.1
>   RPAFsethostname On
> </IfModule>
>
>
> апача забиндить на 127.0.0.1:80
> nginx забиндить на внешний IP.
>
> прописать в nginx.conf:
>
> proxy_set_header X-Real-IP $remote_host;
> proxy_set_header Host $host;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # необязательно
>
> server {
>    listen внешний_IP:80 default;
>    server_name внешний_IP *;
>    location / {
>        root html;
>    }
> }
>
> server {
>    listen внешний_IP:80;
>    server_name ваш_домен алиасы...;
>    location / {
>        proxy_pass http://127.0.0.1:80;
>    }
> }
>
> А дальше крутите как хотите.
> http://sysoev.ru/nginx/docs
>
>
> --
> Best regards,
>  Denis                            mailto:denis at gostats.ru
>
>
>


-- 
Yours faithfully,
Mikhail M. Pigulsky
mikhail.pigulsky at gmail.com


More information about the nginx-ru mailing list