一.工具推荐
压缩工具:2345好压
二.知识点
在后续的开发中,如果每写一个页面,就上传一次服务器,这样会显得麻烦。
所以,我们可以让自己的计算机成为一个服务器,相当于本地调试。
一键集成安装包PHPNow:
PHPNow内部都集成了什么?
Apache:它是免费的开源服务器。如果安装之后,自己的电脑就是一台服务器。
PHP的解析引擎:我们有了Apache后,还是不能够解析PHP程序,不能运行PHP代码,PHPNow安装包也集成了PHP的引擎,我们就可以本地运行PHP代码了。
MySQL:数据库,开源的,免费的。
三.PHPNow的下载与安装
1.下载PHPNow的参考网址
http://servkit.org/?from=phpnow.org
2.下载PHPNow的截图步骤
①下载  ②下载  ③得到压缩包 
3.安装PHPNow的步骤
在本地新建phpNow文件→解压到phpNow文件下 → 效果如下 
4.执行cmd命令
打开cmd命令行:
方法1:直接搜索cmd(命令提示符),以管理员身份运行。(推荐)
方法2:Windows+R,输入cmd,按下回车。(不推荐,因为它会出现安装失败的情况,原因可以看错误分析)
用cmd命令进行配置:
d: 转换盘符
cd d:/phpNow 进入某一个路径 (cd phpNow文件的路径)
Setup.cmd (选择组件版本)→ 选择版本20 → 选择版本50 → 选择y → 设置root用户的密码 → 按下回车,跳到页面




在phpNow文件夹中,我们会发现目录发生变化。

htdocs是我们的本地的文件目录地址,我们开发的案例在这个目录下就可以了。
本地的地址:127.0.0.1,供我们测试使用,并且只能在同一个环境(ip地址要一样,通过这个ip地址就能访问到服务器中的网页了)下测试。
注意事项:如果遇到防火墙阻止的情况,就选择允许访问就可以,或者关闭防火墙的权限。
四.错误分析
1.不用管理员身份运行导致的错误
Windows+R,输入cmd,按下回车。(不推荐,因为它会出现安装失败的情况,截图如下) 
解决方法

2.组件问题
 因为我们利用Setup.cmd安装过组件了,所以这个文件不在目录里,所以它就会出现如上的截图。
篇章
上一篇:PHP教程4-前后端语言的执行区别
下一篇:
|