jamielinux pushed to nginx (master). "Improve nginx.conf"
notifications at fedoraproject.org
notifications at fedoraproject.org
Sun May 10 08:29:06 UTC 2015
From 819034d98e00b80a88865a3ea69243b498821649 Mon Sep 17 00:00:00 2001
From: Jamie Nguyen <j at jamielinux.com>
Date: Sun, 10 May 2015 09:08:00 +0100
Subject: Improve nginx.conf
diff --git a/nginx.conf b/nginx.conf
index ed521ca..dc7936a 100644
--- a/nginx.conf
+++ b/nginx.conf
@@ -2,40 +2,30 @@
# * Official English Documentation: http://nginx.org/en/docs/
# * Official Russian Documentation: http://nginx.org/ru/docs/
-user nginx;
-worker_processes 1;
-
-error_log /var/log/nginx/error.log;
-#error_log /var/log/nginx/error.log notice;
-#error_log /var/log/nginx/error.log info;
-
-pid /run/nginx.pid;
-
+user nginx;
+worker_processes auto;
+error_log /var/log/nginx/error.log;
+pid /run/nginx.pid;
events {
- worker_connections 1024;
+ worker_connections 1024;
}
-
http {
- include /etc/nginx/mime.types;
- default_type application/octet-stream;
-
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
- sendfile on;
- #tcp_nopush on;
+ sendfile on;
+ tcp_nopush on;
+ tcp_nodelay on;
+ keepalive_timeout 65;
+ types_hash_max_size 2048;
- #keepalive_timeout 0;
- keepalive_timeout 65;
-
- #gzip on;
-
- index index.html index.htm;
+ include /etc/nginx/mime.types;
+ default_type application/octet-stream;
# Load modular configuration files from the /etc/nginx/conf.d directory.
# See http://nginx.org/en/docs/ngx_core_module.html#include
@@ -44,29 +34,22 @@ http {
server {
listen 80 default_server;
- server_name localhost;
+ listen [::]:80 default_server;
+ server_name _;
root /usr/share/nginx/html;
- #charset koi8-r;
-
- #access_log /var/log/nginx/host.access.log main;
-
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location / {
}
- # redirect server error pages to the static page /40x.html
- #
- error_page 404 /404.html;
- location = /40x.html {
+ error_page 404 /404.html;
+ location = /40x.html {
}
- # redirect server error pages to the static page /50x.html
- #
- error_page 500 502 503 504 /50x.html;
- location = /50x.html {
+ error_page 500 502 503 504 /50x.html;
+ location = /50x.html {
}
}
}
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/nginx.git/commit/?h=master&id=819034d98e00b80a88865a3ea69243b498821649
More information about the scm-commits
mailing list