January 7, 2009
Re: HELP! Пример конфигурации нужен...
     * tell a friend * print * site map * 
    Новости
    Статьи
    Каталог ссылок
    Связаться с нами
    Каналы новостей
    Форумы nginx.info
    Архив рассылки nginx
    ЧАВо
    Поиск по сайту
    Баннер
    Опросы
Username

Password

Click here to register.

Главная страница > Форумы nginx.info

Обсуждение nginx

Flat
HELP! Пример конфигурации нужен...
User: sandra
Date: 9/12/2005 4:24 am
Views: 3419
Rating: 3    Rate [ 1, 2, 3, 4, 5 ]

Никак не могу прикрутить nginx как фронтенд к Апачу.

Например, вешаю nginx слушать 80 порт на IP1. апач 80 порт на IP2 той же машины.

Что мне нужно сделать - в конфиге - для виртуалхоста в nginx и Apache, чтобы связка работала?

 

А то постоянно при запуске nginx - 403/404 ошибки, если откарывать сайт из браузера... 

 

Очевидно, что я что-то делаю не так, но нормальых док по этому вопросу не нашла... Посоветуйте плиз. 

 

 

Re: HELP! Пример конфигурации нужен...
User: sander
Date: 8/28/2008 8:27 am
Views: 808
Rating: 3    Rate [ 1, 2, 3, 4, 5 ]

nginx.conf примерно вот так
##########################
user www-data;
worker_processes 4;
error_log /var/log/nginx/error.log warn;

events {
worker_connections 1024;
}

http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - - [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent"'
log_format combined '$remote_addr - - [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_host" $request_time "$http_x_forwarded_for" "$http_via" "$gzip_ratio"';
access_log /var/log/nginx/access.log combined;

access_log /var/log/nginx/access.log main;

sendfile on;

server {

listen IP:80;
charset off;
access_log /var/log/nginx/IP1.access.log main;
location / {
proxy_pass http://IP2:80/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}

}
##################################
Ну а Apache
Listen IP2:80
(предпологаеться что Апач настроен без nginx проксирования)
[Previous] [Next]
Copyright 2004-2005 Encrypted-Life.Net. All rights reserved.

powered by REMOTE ADMIN SERVICE