Mercurial > hg > nginx
annotate conf/nginx.conf @ 1726:d2a12e9a34e8 stable-0.5
r1594 merge:
unescape SSI include
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 12 Dec 2007 20:56:13 +0000 |
parents | 6c8af39831e4 |
children | 00ba627f7919 |
rev | line source |
---|---|
450 | 1 |
455 | 2 #user nobody; |
573 | 3 worker_processes 1; |
450 | 4 |
5 #error_log logs/error.log; | |
577 | 6 #error_log logs/error.log notice; |
7 #error_log logs/error.log info; | |
8 | |
450 | 9 #pid logs/nginx.pid; |
10 | |
11 | |
12 events { | |
573 | 13 worker_connections 1024; |
450 | 14 } |
15 | |
16 | |
17 http { | |
18 include conf/mime.types; | |
19 default_type application/octet-stream; | |
20 | |
699
1f3cc64393b6
fix "$request $status" order in log_format
Igor Sysoev <igor@sysoev.ru>
parents:
657
diff
changeset
|
21 #log_format main '$remote_addr - $remote_user [$time_local] $request ' |
1f3cc64393b6
fix "$request $status" order in log_format
Igor Sysoev <igor@sysoev.ru>
parents:
657
diff
changeset
|
22 # '"$status" $body_bytes_sent "$http_referer" ' |
657 | 23 # '"$http_user_agent" "$http_x_forwarded_for"'; |
577 | 24 |
25 #access_log logs/access.log main; | |
26 | |
493 | 27 sendfile on; |
577 | 28 #tcp_nopush on; |
493 | 29 |
523 | 30 #keepalive_timeout 0; |
645 | 31 keepalive_timeout 65; |
450 | 32 |
33 #gzip on; | |
34 | |
35 server { | |
577 | 36 listen 80; |
37 server_name localhost; | |
450 | 38 |
573 | 39 #charset koi8-r; |
450 | 40 |
577 | 41 #access_log logs/host.access.log main; |
450 | 42 |
43 location / { | |
44 root html; | |
45 index index.html index.htm; | |
46 } | |
47 | |
657 | 48 #error_page 404 /404.html; |
49 | |
50 # redirect server error pages to the static page /50x.html | |
51 # | |
52 error_page 500 502 503 504 /50x.html; | |
53 location = /50x.html { | |
54 root html; | |
55 } | |
56 | |
569 | 57 # proxy the PHP scripts to Apache listening on 127.0.0.1:80 |
58 # | |
59 #location ~ \.php$ { | |
60 # proxy_pass http://127.0.0.1; | |
61 #} | |
62 | |
577 | 63 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 |
64 # | |
65 #location ~ \.php$ { | |
66 # fastcgi_pass 127.0.0.1:9000; | |
67 # fastcgi_index index.php; | |
611 | 68 # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; |
577 | 69 # include conf/fastcgi_params; |
70 #} | |
71 | |
645 | 72 # deny access to .htaccess files, if Apache's document root |
73 # concurs with nginx's one | |
481 | 74 # |
527 | 75 #location ~ /\.ht { |
481 | 76 # deny all; |
77 #} | |
450 | 78 } |
577 | 79 |
80 | |
81 # another virtual host using mix of IP-, name-, and port-based configuration | |
82 # | |
83 #server { | |
84 # listen 8000; | |
85 # listen somename:8080; | |
86 # server_name somename alias another.alias; | |
87 | |
88 # location / { | |
89 # root html; | |
90 # index index.html index.htm; | |
91 # } | |
92 #} | |
93 | |
94 | |
95 # HTTPS server | |
96 # | |
97 #server { | |
98 # listen 443; | |
99 # server_name localhost; | |
100 | |
101 # ssl on; | |
102 # ssl_certificate cert.pem; | |
103 # ssl_certificate_key cert.key; | |
104 | |
105 # ssl_session_timeout 5m; | |
106 | |
107 # ssl_protocols SSLv2 SSLv3 TLSv1; | |
108 # ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP; | |
109 # ssl_prefer_server_ciphers on; | |
110 | |
111 # location / { | |
112 # root html; | |
113 # index index.html index.htm; | |
114 # } | |
115 #} | |
116 | |
450 | 117 } |