upstream nginx-0.7.31
[nginx.git] / nginx / conf / nginx.conf
1
2 #user  nobody;
3 worker_processes  1;
4
5 #error_log  logs/error.log;
6 #error_log  logs/error.log  notice;
7 #error_log  logs/error.log  info;
8
9 #pid        logs/nginx.pid;
10
11
12 events {
13     worker_connections  1024;
14 }
15
16
17 http {
18     include       mime.types;
19     default_type  application/octet-stream;
20
21     #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
22     #                  '"$status" $body_bytes_sent "$http_referer" '
23     #                  '"$http_user_agent" "$http_x_forwarded_for"';
24
25     #access_log  logs/access.log  main;
26
27     sendfile        on;
28     #tcp_nopush     on;
29
30     #keepalive_timeout  0;
31     keepalive_timeout  65;
32
33     #gzip  on;
34
35     server {
36         listen       80;
37         server_name  localhost;
38
39         #charset koi8-r;
40
41         #access_log  logs/host.access.log  main;
42
43         location / {
44             root   html;
45             index  index.html index.htm;
46         }
47
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
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
63         # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
64         #
65         #location ~ \.php$ {
66         #    root           html;
67         #    fastcgi_pass   127.0.0.1:9000;
68         #    fastcgi_index  index.php;
69         #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
70         #    include        fastcgi_params;
71         #}
72
73         # deny access to .htaccess files, if Apache's document root
74         # concurs with nginx's one
75         #
76         #location ~ /\.ht {
77         #    deny  all;
78         #}
79     }
80
81
82     # another virtual host using mix of IP-, name-, and port-based configuration
83     #
84     #server {
85     #    listen       8000;
86     #    listen       somename:8080;
87     #    server_name  somename  alias  another.alias;
88
89     #    location / {
90     #        root   html;
91     #        index  index.html index.htm;
92     #    }
93     #}
94
95
96     # HTTPS server
97     #
98     #server {
99     #    listen       443;
100     #    server_name  localhost;
101
102     #    ssl                  on;
103     #    ssl_certificate      cert.pem;
104     #    ssl_certificate_key  cert.key;
105
106     #    ssl_session_timeout  5m;
107
108     #    ssl_protocols  SSLv2 SSLv3 TLSv1;
109     #    ssl_ciphers  ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
110     #    ssl_prefer_server_ciphers   on;
111
112     #    location / {
113     #        root   html;
114     #        index  index.html index.htm;
115     #    }
116     #}
117
118 }