在windows下配置wnmp

1、下载mysql

2、下载php

3、下载nginx

4、创建文件夹wnmp

把php,nginx,mysql放到wnmp目录下,另外新建www目录,

用于存放web文件

配置nginx,如下(nginx.conf文件)

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 域名; #charset koi8-r; access_log logs/host.access.log main;
root 根目录;
location / { index index.php index.html;
if (!-e $request_filename) {
rewrite ^.*$ /index.php last;
}
} #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;
#} location = /favicon.ico {
log_not_found off;
access_log off;
} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9090;
fastcgi_index index.php; fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root$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;
}
}

5、打开php.ini,设置

cgi.fix_pathinfo=1

最后,开启fast-cgi

fast-cgi.exe -b 127.0.0.1:9090 -c php.ini

开启nginx

start nginx

上一篇:lua 中pairs 和 ipairs区别


下一篇:IE6下Png透明最佳解决方案(推荐) Unit PNG Fix