Nginx自学手册(一) upstream及fastcgi
fastcgi_paramGATEWAY_INTERFACECGI/1.1;fastcgi_paramSERVER_SOFTWARE nginx;
fastcgi_paramQUERY_STRING $query_string;
fastcgi_paramREQUEST_METHOD $request_method;
fastcgi_paramCONTENT_TYPE $content_type;
fastcgi_paramCONTENT_LENGTH $content_length;
fastcgi_paramSCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_paramSCRIPT_NAME $fastcgi_script_name;
fastcgi_paramREQUEST_URI $request_uri;
fastcgi_paramDOCUMENT_URI $document_uri;
fastcgi_paramDOCUMENT_ROOT $document_root;
fastcgi_paramSERVER_PROTOCOL $server_protocol;
fastcgi_paramREMOTE_ADDR $remote_addr;
fastcgi_paramREMOTE_PORT $remote_port;
fastcgi_paramSERVER_ADDR $server_addr;
fastcgi_paramSERVER_PORT $server_port;
fastcgi_paramSERVER_NAME $server_name;
server {
listen 80;
server_name192.168.110.4; ################域名可以有多个,用空格隔
access_log/data/nginx/log/nginx.access.log;
index index.phpindex.html;
# root /usr/local/nginx/html;
root /data/php;
# root /data/test/php;
# root /data/www/php;
error_page 500 502 503 /50x.html;
location = /nginx-status {
stub_status on;
access_logoff;
allow 127.0.0.1;
allow 192.168.180.4;
}
location ~ \.php$
{
# root /usr/local/nginx/html/zabbix;
expires -1s;
#index index.phpindex.html;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
include fastcgi_params;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
}
页:
[1]