#使用者 使用者組
user www www;
#工作程序,根據硬體調整,有人說幾核cpu,就配幾個,我覺得可以多一點
worker_processes 5;
#錯誤日誌
error_log logs/error.log;
#pid檔案位置
#所有php字尾的,都通過fastcgi傳送到1025埠上
#上面include的fastcgi.conf在此應該是有作用,如果你不include,那麼就把fastcgi.conf的配置項放在這個下面。
location ~ \.php$
}
#這個是反向**的例子
server
#把請求**給後台web伺服器,反向**和fastcgi的區別是,反向**後面是web伺服器,fastcgi後台是fasstcgi監聽程序,當然,協議也不一樣。
location /
}
#upstream的負載均衡,weight是權重,可以根據機器配置定義權重。據說nginx可以根據後台響應時間調整。後台需要多個web伺服器。
upstream big_server_com
server
}
}
上面說的include的幾個檔案,都沒有必要改,用的時候include一下就可以。
fastcgi.conf
# fastcgi.conf
fastcgi_param script_filename $document_root$fastcgi_script_name;
fastcgi_param query_string $query_string;
fastcgi_param request_method $request_method;
fastcgi_param content_type $content_type;
fastcgi_param content_length $content_length;
fastcgi_param script_name $fastcgi_script_name;
fastcgi_param request_uri $request_uri;
fastcgi_param document_uri $document_uri;
fastcgi_param document_root $document_root;
fastcgi_param server_protocol $server_protocol;
fastcgi_param gateway_inte***ce cgi/1.1;
fastcgi_param server_software nginx/$nginx_version;
fastcgi_param remote_addr $remote_addr;
fastcgi_param remote_port $remote_port;
fastcgi_param server_addr $server_addr;
fastcgi_param server_port $server_port;
fastcgi_param server_name $server_name;
fastcgi_index index.php;
# php only, required if php was built with --enable-force-cgi-redirect
fastcgi_param redirect_status 200;
proxy.conf
# proxy.conf
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;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffers 32 4k;
mine.types
# mime.types
types
Nginx完整配置說明
使用者 使用者組 user www www 工作程序,根據硬體調整,有人說幾核cpu,就配幾個,我覺得可以多一點 worker processes 5 錯誤日誌 error log logs error.log pid檔案位置 所有php字尾的,都通過fastcgi傳送到1025埠上 上面inclu...
Nginx完整配置說明
使用者 使用者組 user www www 工作程序,根據硬體調整,有人說幾核cpu,就配幾個,我覺得可以多一點 worker processes 5 錯誤日誌 error log logs error.log pid檔案位置 所有php字尾的,都通過fastcgi傳送到1025埠上 上面inclu...
Nginx完整配置說明
使用者 使用者組 user www www 工作程序,根據硬體調整,有人說幾核cpu,就配幾個,我覺得可以多一點 worker processes 5 錯誤日誌 error log logs error.log pid檔案位置 所有php字尾的,都通過fastcgi傳送到1025埠上 上面inclu...