Windows下搭建nginx+php+mysql环境

时间:2016-11-08133举报小编:youjiejie

    首先放下载地址:

    php:http://windows.php.net/download

    nginx:http://nginx.org/en/download.html

    php请下载Non Thread Safe版本,注意区分自己是32位系统还是64位系统

    nginx部分

    首先下载nginx,解压到任意目录

    打开conf/nginx.conf

    找到server_name localhost附近,在下面添加root 你的网站根目录

    再删去下面root{}中的root html

    往下面翻,找到location ~ \.php$处,修改为图中所示的样子:

    nginx部分完成


    php部分

    下载php,解压到某一目录

    把php.ini-development重命名为php.ini,然后打开这个文件,找到以下内容并修改:


    730行左右 extension_dir = "ext"

    740行左右 cgi.force_redirect = 1

    760行左右 cgi.fix_pathinfo = 1

    780行左右 cgi.rfc2616_headers = 0

    然后保存

    需要开启mysql的,记得到下面一堆extension=xxx.dll的地方做相应的修改


    下载一个叫RunHiddenConsole的小工具,具体地址百度。然后新建一个bat文件,和RunHiddenConsole.exe放在一起,内容如下:(%~dp0代表当前BAT脚本所在目录,相关目录请自行修改)

    RunHiddenConsole %~dp0\bin\php\php-cgi.exe -b 127.0.0.1:9000 -c %~dp0\bin\php\php.ini

    RunHiddenConsole %~dp0\bin\nginx\nginx.exe -p %~dp0\bin\nginx -c %~dp0\bin\nginx\conf\nginx.conf

    执行此BAT文件即可运行


    补充说明:nginx.conf里面要把这个加上: