作者:你给的未来丶我不要 | 来源:互联网 | 2014-05-28 09:40
PHP版本:php-5.3.3-Win32-VC9-x86.zipNginx版本:nginx-0.8.53文件安装目录:C:\PHP;C:\Nginx网站目录:d:\wwwPHP安装这个不用多说了,就是改的几个配置,大家做PHP的都知道。php自带php-cgi.exe,在命令行下运行就是了。C:\PHPphp-cgi
PHP版本:php-5.3.3-Win32-VC9-x86.zip
Nginx版本:nginx-0.8.53
文件安装目录:
C:\PHP;
C:\Nginx
网站目录:d:\www
PHP安装
这个不用多说了,就是改的几个配置,大家做PHP的都知道。
php自带php-cgi.exe,在命令行下运行就是了。
C:\PHP>php-cgi.exe -b 127.0.0.1:9000
(请不要关闭命令行窗口)
Nginx配置
(红色标注的是要修改的部分)
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
pid
logs/nginx.pid;
events {
worker_connections
1024;
}
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;
sendfile
on;
#tcp_nopush on;
#keepalive_timeout
0;
keepalive_timeout
65;
#gzip on;
server {
listen
80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location
/ {
root d:/www;
index index.html index.htm index.php;
}
#error_page
404
/404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504
/50x.html;
location = /50x.html {
root html;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
#
proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on
127.0.0.1:9000
#
location
~ \.php$ {
root
d:/www;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
d:/www/$fastcgi_script_name;
include
fastcgi_params;
}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
# deny all;
#}
}
# another virtual host using mix
of IP-, name-, and port-based configuration
#
#server {
#
listen
8000;
#
listen
somename:8080;
# server_name
somename alias another.alias;
# location / {
#
root html;
#
index index.html index.htm;
# }
#}
# HTTPS server
#
#server {
#
listen
443;
# server_name
localhost;
#
ssl
on;
#
ssl_certificate
cert.pem;
# ssl_certificate_key
cert.key;
# ssl_session_timeout
5m;
# ssl_protocols SSLv2
SSLv3 TLSv1;
# ssl_ciphers
ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
#
ssl_prefer_server_ciphers on;
# location / {
#
root html;
#
index index.html index.htm;
# }
#}
}