说明
由于机器本身是Windows x64系统,所以选择了所有x64的软件;如果想选择x86也可以兼容;如果机器是x86的,那么只能选择x86的软件
下载地址
安装配置 nginx、php
安装 nginx
cd c:\zjc\server\nginx
nginx.exe -s stop
安装 php
安装 vcredist_x64.exe
点击安装就好了
安装 RunHiddenConsole
配置 nginx 、php
修改 c:\zjc\server\nginx\conf\nginx.conf
修改
<code> #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} </code>
为
<code> location ~ \.php$ { # root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME c:/zjc/www$fastcgi_script_name; include fastcgi_params; } </code>
启动停止脚本
<code>cd server<span>\php</span> ..<span>\utils</span><span>\RunHiddenConsole</span>.exe php-cgi.exe -b 127.0.0.1:9000 -c c:/zjc/server/php/php.ini cd ..<span>\.</span>. cd server<span>\nginx</span> ..<span>\utils</span><span>\RunHiddenConsole</span>.exe nginx.exe cd ..<span>\.</span>.</code>
<code><span>taskkill</span> /F /IM nginx.exe > <span>nul</span><span>taskkill</span> /F /IM php-cgi.exe > <span>nul</span></code>
测试 nginx 、 php
创建文件 c:\zjc\www\index.php , 内容为
<code><span><?php </span><span>echo</span> phpinfo(); <span>?></span></span></code>
访问 http://127.0.0.1/index.php , 可以看到 php 相关的信息就对了
安装配置 mysql
extension_dir = "ext"
extension=php_mysqli.dll
测试 nginx 、php、mysql
新建网页
c:\zjc\www\check_mysql.php
内容为
<code><span><?php </span><span>$con</span> = mysqli_connect(<span>"localhost"</span>, <span>"root"</span>, <span>"a123456"</span>); <span>if</span>(!<span>$con</span>) { <span>die</span>(<span>'Could not connect: '</span> . mysqli_error()); } <span>else</span> { <span>echo</span><span>"Database connected successfully"</span>; } mysqli_close(<span>$con</span>);</span></code>
重启服务器
<code><span>$ </span><span>c:</span><span>$ </span>cd <span>c:</span>\zjc <span>$ </span>svr_stop.bat <span>$ </span>svr_start.bat</code>
访问网页 http://127.0.0.1/check_mysql.php
可以看到连接成功的消息就对了
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了Windows之安装Nginx、PHP、mysql,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。