目录
THINK
1)下载php,nginx,mysql文件
2)安装顺序 nginx,php,mysql
3)nginx解压,测试能否正常运行,[再制作自动启动脚本]
4)php解压,测试运行,让nginx能识别到php,加入环境变量,php.ini配置常规配置(eg:开启extension_dir及相关常用扩展)
5)mysql解压,测试运行,加入环境变量,修改(设置)root密码
DO
下载
- 百度云盘下载链接:
https://pan.baidu.com/s/1nzCe0Zhxq14XQllG4beXOw
- 密码:
qubc
安装 (安装目录:”D:\wnmp”)
安装NGINX
- 解压到 D:\wnmp\nginx
- 启动程序:在cmd中,进入
D:\wnmp\nginx
,输入命令start nginx
- 关闭程序:在任务管理器中结束nginx.exe任务
测试:启动NGINX,在浏览器中访问http://localhost,出现欢迎界面表示NGINX正常工作
[TODO]start.bat程序
安装php
- 解压到 D:\wnmp\php
- 测试:cmd进行到安装目录,输入
php.exe -v
,正常会显示版本信息 - 环境变量:将“D:\wnmp\php”加入环境变量
- 手动启动php-cgi:(进入D:\wnmp\php)
php-cgi.exe -b 127.0.0.1:9000 -c php.ini
- TIP:php有CLI模式(php.exe),CGI模式(php-cgi.exe)等运行方式,与nginx配合使用时需要用CGI模式运行PHP
让nginx识别PHP
- 配置nginx conf(D:\wnmp\nginx\conf\nginx.conf)
location / {
root html;
index index.html index.htm;
}
#打开下面几行注释
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#重要: 把 /scripts 修改成 $document_root
#fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
- 在
D:\wnmp\nginx-1.14.0\html
文件夹下创建phpinfo.php
文件
<?php
phpinfo();
?>
- 手动重启php-cgi.exe,nginx(参考上面)
- 访问
localhost/phpinfo.php
安装mysql
mysql安装
- 解压到