1、首先下载wordpress的zip包,https://cn.wordpress.org/wordpress-4.5.2-zh_CN.zip解压即可,暂时不用管他。
2、安装并配置openresty,用这个将PHP转发到php-cgi。https://openresty.org/download/openresty-1.9.7.4-win32.zip 下载openresty的windows版,解压。
3、解压后打开conf目录下的nginx.conf文件,(可以先备份下此文件再做修改)修改下配置,参照我的修改。直接覆盖即可,其中D多唉捋胝:\Server\wordpress是我的路径,你们参照自己的路径改下。改完保存。#user nobody;worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 8000; server_name localhost; location / { root D:\Server\wordpress; index index.php; } location ~ .php$ { root D:\Server\wordpress; fastcgi_index index.php; fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param SCRIPT_NAME $fastcgi_script_name; } } server { listen 80; server_name localhost; location / { root html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }}修改好,保存,点击nginx.exe就启动了。打开浏览器输入http://localhost 出现如图所示,说明配置正确,服务器启动完毕。
4、这一步下载配置mys孥恶膈茯ql,这里使用mysql5.6的64位的免安装版可以从百度软件中心下,速度快。http://dlsw.baidu.com/sw-search-sp/soft/e9/17534/mysql-5.6.24-winx64.1432007928.zip下载解压,放在一个地方,配置下环境变量,如图。然后将文件夹下的my-default.ini复制一份命名为my.ini 这个不修改也没事,有需求的自行配置优化。
5、打开cmd启动数据库然后你可以使用root来连wordpress或者新建一个用户。新建用户并且配置权限如图所示。基本步骤是先创一个wordpress使用的数据库,建一个用户,把对这个库的操作权限分配给新建的用户。
6、最后配置php了,先下载7.0版本的http://windows.php.net/download#php幻腾寂埒-7.05.6版本的http://windows.php.net/download#php-5.6我因为不是生产环境,不需要考虑太多,用的是7.0 你们自行抉择下载完解压,然后将php.ini-development复制一份命名为php-ini,打开找到;extension=php_curl.dll去掉分号,不然无法下载主题和插件启用连接数据库的功能;extension=php_mysql.dll和;extension=php_mysql.dll前面的分号去掉(这个必选)设置时区,;date.timezone 更改为date.timezone = Asia/Shanghai其余配置根据自己需求修改,这里不再赘述。打开CMD进到你php服务器所在的目录使用命令启动服务php-cgi.exe -b 127.0.0.1:9000 -c php.ini这个输完窗口时没有信息展示的
7、打开浏览器输入localhost:8000,配置成功的话会转发到php,第一次打开就是wordpress的配置页,填写一下信息即可。