Nginx虚拟主机配置教程【2】
2012-12-19 14:31
302 查看
四、修改好之后的/usr/local/nginx/conf/nginx.conf配置文件如下(建议直接使用这个修改好的文件)
五、创建fcgi.conf配置文件
vi /usr/local/nginx/conf/fcgi.conf #添加以下内容
user www www; worker_processes 2; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { use epoll; worker_connections 65535; } http { include 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 logs/access.log main; server_names_hash_bucket_size 128; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 300m; sendfile on; tcp_nopush on; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_buffer_size 64k; fastcgi_buffers 4 64k; fastcgi_busy_buffers_size 128k; fastcgi_temp_file_write_size 128k; #keepalive_timeout 0; keepalive_timeout 60; tcp_nodelay on; server_tokens off; gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level 2; gzip_types text/plain application/x-javascript text/css application/xml; gzip_vary on; server { listen 80 default; server_name _; location / { root html; return 404; } location ~ /.ht { deny all; } } server { listen 80; #server_name localhost; index index.php default.php index.html index.htm default.html default.htm ; root /data/osyunwei; location ~ .*\.(php|php5)?$ { fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fcgi.conf; } location /status { stub_status on; access_log off; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } access_log off; } include vhost/*.conf; }
五、创建fcgi.conf配置文件
vi /usr/local/nginx/conf/fcgi.conf #添加以下内容
fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; 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_FILENAME $document_root$fastcgi_script_name; 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 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; # PHP only, required if PHP was built with --enable-force-cgi-redirect fastcgi_param REDIRECT_STATUS 200;
相关文章推荐
- [置顶] nginx配置虚拟主机相关教程
- Nginx虚拟主机配置教程
- Nginx虚拟主机配置教程
- Nginx虚拟主机配置教程
- Nginx虚拟主机配置教程
- Nginx教程(二) Nginx虚拟主机配置
- Nginx虚拟主机配置教程【1】
- Nginx虚拟主机配置教程
- nginx配置虚拟主机相关教程
- nginx配置虚拟主机相关教程
- Nginx虚拟主机配置教程
- Nginx教程(二) Nginx虚拟主机配置
- Nginx虚拟主机配置教程【3】
- Nginx虚拟主机配置教程
- Nginx虚拟主机配置教程
- 在Puppet中用ERB模板来自动配置Nginx虚拟主机 推荐
- nginx的配置、虚拟主机、负载均衡和反向代理
- nginx安装,配置、虚拟主机、轮询、域名重定向
- LNMP架构 (2)之 Nginx安装、默认虚拟主机、用户认证、域名重定向、配置文件详解
- nginx配置+虚拟主机