武陵观察网 问答 在Windows2008环境下配置安装Nginx+php+mysql环境

在Windows2008环境下配置安装Nginx+php+mysql环境

安装前下载软件:

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

PHPStable PHP 5.6.26: http://php.net/downloads.php

MySQL:http://dev . MySQL . com/downloads/utilities/

第一步:在D盘创建一个文件夹Nginx php Mysql,路径为:D:Nginx php Mysql。

第二步:安装Nginx,安装目录是:D:Nginx php Mysqlnginx。

1.打开D:Nginx php Mysqlnginx目录,运行该文件夹下的nginx.exe。

2.测试是否启动nginx。打开浏览器,访问http://localhost或http://127.0.0.1,查看是否有“欢迎使用nginx!”,证书已成功启动。

如果启动不成功,检查端口是否被占用。

安装PHP,安装目录是:D:Nginx php Mysqlphp。

安装mySQL,安装目录为:D:Nginx php Mysqlmysql

第三步:修改Nginx的conf文件:目录为d: nginxphp mysqlinginxconf。

文件名是nginx.conf

1.删除worker_processes前面的#号并启动一个流程。

2. Add an event

3.设置http-设置服务器-支持php

#用户nobodyworker _ process 1;# error _ log日志/错误。日志;# error _ log日志/错误。日志通知;# error _ log日志/错误。日志信息;# PID日志/nginx。PID事件{ worker _ connections 1024}http {包含mime.typesdefault_type应用程序/八位字节流;# 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日志/访问。日志总管;在上发送文件;# TCP _ no push on # keepalive _ time out 0;keepalive _ timeout 65# gzip on服务器{监听80;服务器名称本地主机;# charset锦鲤8-r;# access _ log日志/主机。访问。日志总管;location/{ root d:/Nginx PHP Mysql/Nginx/html;索引index.htmlindex.htm;} error _ page 500 502 503 504/50x。html位置=/50x。html {根html;} #把服务器端编程语言(Professional Hypertext Preprocessor的缩写)脚本传给FastCGI服务器监听127.0.0.1:9000 #位置~。php $ { root htmlfastcgi _ pass 127。0 .0 .1:9000;fastcgi _ index index.php;fastcgi _ param SCRIPT _ FILENAME $ document _ root $ fastcgi _ SCRIPT _ name;包括fastcgi _ params} }}测试nginx是否安装成功

在Windows2008环境下配置安装Nginx+php+mysql环境

第四步:修改php下的php.ini-development文件,将文件名改为php.ini,打开php.ini:

Search "extended directory" and find the extended directory='ext' first go to the semicolon before changing it to extension_dir=' /ext '

找到:" extension=php_mysql.dll和extension=php_mysqli.dll去掉前面的";" extension=php_mysql.dll和extension=php_mysqli.dll(支持关系型数据库数据库)

检查php是否安装成功:

在Windows2008环境下配置安装Nginx+php+mysql环境

步骤4:创建一个新文件php-CGI。VBS,用php-cgi.vbs文件启动php-cgi:

打开php-cgi.vbs并编写启动代码:

set wscriptObj=CreateObject(' Wscript .shell’)wscriptobj。运行PHP-CGI-b 127。0 .0 .1:9000 '0第五步:在D:Nginx php Mysql目录下新建启动项:runServer.bat和停止项stopServer.bat

在启动项目runServer.bat中,输入:

@echo offecho Starting nginx.cd %~dp0nginxstart '' './nginx.exe'echo Starting mysql.net start mysqlecho Starting PHP FastCGI.cd %~dp0PHPstart '' 'php-cgi.vbs'pauseExit在停止项中输入:

@echo offecho Stopping nginx.taskkill /F /IM nginx.exe nulecho Stopping PHP FastCGI.taskkill /F /IM php-cgi.exe nulecho Stopping mysql.net stop mysqlpauseexit最后,

在nginx的html目录下D:Nginx+php+Mysqlnginxhtml,新建phpinfo.php

写入:

?phpphpinfo();在浏览器中输入phpinfo.php的路径,查看是否配置成功:

在Windows2008环境下配置安装Nginx+php+mysql环境

本文来自网络,不代表本站立场,转载请注明出处:https:

在Windows2008环境下配置安装Nginx+php+mysql环境

武陵观察网后续将为您提供丰富、全面的关于在Windows2008环境下配置安装Nginx+php+mysql环境内容,让您第一时间了解到关于在Windows2008环境下配置安装Nginx+php+mysql环境的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。