Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Virt Hosting
- To: <nginx-ru@xxxxxxxxx>
- Subject: Virt Hosting
- From: "Rasuk Evgeniy" <Rasuk@xxxxxxxx>
- Date: Tue, 12 Jul 2005 14:02:58 +0400
- Content-class: urn:content-classes:message
- Thread-index: AcWGxJMcvwvluVsXRJeVXDqLBj8+bgAAiJlg
- Thread-topic: Virt Hosting
Привет всем хочу
поделиться своей настройкой nginx $)) (похоже тут кто-то искал подобное решение
)
Я ТАКОГО функционала не ожидал ;) Получилось что настроить
динамический хостинг , для мульти доменного CSM движка, стало проще раза в 4
;))) (главное днс вовремя править ;)) )
Итак Nginx.conf
___ user nobody; worker_processes
3;
error_log
logs/error.log; pid
logs/nginx.pid;
events { connections
1024; }
http {
include
conf/mime.types; default_type
application/octet-stream;
sendfile on;
tcp_nodelay on;
keepalive_timeout 0; gzip on;
gzip_min_length 1100;
gzip_buffers 4 8k;
gzip_types
text/plain;
output_buffers 1
32k; postpone_output 1460;
tcp_nopush on;
send_lowat 12000;
client_header_timeout 10m;
client_body_timeout 10m;
server
{ listen х.х.х.х.:80
access_log
logs/access-csmforge.log;
server_name
some.doname.name;
location /
{
proxy_set_header Host
$host;
proxy_set_header X-Real-IP
$remote_addr;
proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;
send_timeout
10m;
proxy_header_buffer_size
1024;
proxy_buffers
8
1024;
proxy_busy_buffers_size
1024;
proxy_pass http://127.0.0.2/;
}
} }
___
В итоге (после соответствующих манипуляций с ДНС)
можно получить вот такую картинку ;)
p/s/ еще по середине между nginx и апачем поставил squid и
он тоже не портит общую картину с заголовками ;)))
|