一篇文章搞定 Windows PHP 开发环境配置
原文:https://www.codecasts.com/blo...
此文推荐手持 Windows PC 的 PHP 新手阅读:即是那些想学习 PHP 的新同学。因为在学习 PHP 之前,你需要一个环境来运行 PHP。
全文索引,主要由以下三部分内容组成:
- 安装 WampServer
- 配置环境变量
- 安装 Composer
系统和软件版本说明
- Windows 10
- Wampserver 3.0.6 (期望安装的软件版本:Apache 2.4.33, PHP 7.1.16, MySQL 5.7.21)
- Composer 1.6.4
1.安装 WampServer
WampServer 是一个集成环境,它就包含了 Apache
(服务器软件),PHP
和 MySQL
(数据库),所以我们安装 WampServer 的话,即可获取这三个关键的,
运行 PHP 环境所需要的软件。
来到 WampServer 官网:http://www.wampserver.com/en/ 点击下载按钮:
然后选择自己系统位数对应的版本下载即可:
下载完成之后,跟安装其他的 Windows 软件过程没有太大的差别,基本就是一路的 Next
按钮即可(我下面用一些列截图说明这个安装的每一步)
下图的两个选项是询问你是否使用 IE 作为默认浏览器,是否使用 Notepad++ 作为默认编辑器,这里可以直接选择 否
的。
这里主要可以允许访问
。
安装完成之后,双击桌面的 WampServer 图标即可启动 WampServer,待 WampServer 图标变成绿色即表明 WampServer 启动成功。
启动成功之后,在浏览器(推荐 Chrome,或者你使用其他浏览器也 OK)地址栏访问 http://localhost ,可以看到类似下面的界面:
启动成功后,我个人推荐首先修改 PHP 的版本,因为默认的是 PHP 5.6 的大版本,为了更好的性能和更多的新特性,我们可以将 WampServer 的 PHP 版本升级为
PHP 7.1 的大版本。
升级到 PHP 7.1 之后,浏览器访问 http://localhost?phpinfo=1 ,可以看到类似下面的页面,即表示 PHP 升级成功。
至此,WampServer 已经成功安装了,即我们已经拥有执行 PHP 代码的完整环境。但是
我们自己写的 PHP 代码(自己创建的 .php
文件)如何执行呢?如何像其他网站那样使用 PHP 跑起一个浏览器也可以访问的站点呢?
在这里,使用 WampServer 作为 PHP 开发环境的情况下,需要记住一个非常非常重要的目录:www
目录。你可以直接从 WampServer 打开这个目录:
点开图片中的 www directory
即可,正常情况下,打开的目录是:C:\wamp\www
类似的目录。作为新手学习 PHP 的时候,可以将自己写的 PHP 代码放到这个目录下,然后从浏览器访问对应的 .php
文件即可看到解析的 PHP 内容。比如你在 C:\wamp\www
目录下创建了一个自己写的 my.php
文件,你就可以通过访问 http://localhost/my.php 来看到 my.php
的 PHP 代码解析后的具体内容。
这样,通过浏览器看到 PHP 代码执行效果就完整实现了。
2.配置环境变量
那么,问题来了:如何在命令行中执行 PHP 代码或者 PHP 命令呢?
这个问题的答案是:在 Windows 上,我们需要设置环境变量。
具体的设置过程如下(演示系统为 Windows 10),在 Windows 10 底部的搜索栏输入 sy
,然后打开 系统[控制面板]
。
点击左侧的 高级系统设置
。
然后,点击下方的 环境变量(N)
。
选择 Path
那一行,点击 编辑
。
点击右上 新建
按钮,在需要输入的地方输入类似图片中的内容:C:\wamp\bin\php\php7.1.16
。这里的 php7.1.16
目录需要对应你使用的 php 版本,比如你使用的是 PHP 5.6.35,这里会对应成 php5.6.35
。这些 PHP 版本的对应都可以在 C:\wamp\bin\php
目录下看得到的。 最后 确定
保存。
往回退的界面也注意要点击 确定
保存。
在完成以上的环境变量设置之后,既可打开命令行工具;在底部搜索栏输入 cmd
,然后 Enter 即可打开命令行工具。
在命令行输入 php -v
,能看到类似上图的结果,即表明 PHP 的环境变量设置成功。
3.安装 Composer
以下操作最好最好是在使用了梯子的情况下进行,如果你没有梯子,可以直接访问 https://tizi.io 即可购买一个稳定高速的梯子服务。
现代化的 PHP 开发,离不开 Composer 了,因为 Composer 最为 PHP 的包依赖关系管理工具,极大地便利了 PHP 开发者,我们来安装之。如果你对使用 Composer 有任何的疑问,可以看 Codecasts.com 上的这个教程:Composer 完整教程
访问 Composer 官网:https://getcomposer.org/ ,点击 Download
按钮。
来到 https://getcomposer.org/download 页面,点击 Composer-Setup.exe 的链接,下载 Composer 安装器。
等待安装成功后,双击 Composer-Setup.exe 来安装 Composer 。
点击 Next
即可。
这里 Composer 会自动检测你设置的 PHP 环境变量
(即是我们上文设置的环境变量)。
下面这个可以不管,直接点击 Next
即可。
到这里之后,直接点击 Install
,等待 Composer 安装即可。
等待安装过程差不多是下图这样的。
等待完成之后,点击 Next
。
点击 Finish
。
走到这一步,真的不易,不过可以庆祝一下的是:Composer 也安装成功啦!
我们来检验一下 Composer 是否安装成功。还是像前文那样打开 命令行工具,然后输入 composer
按下 Enter,如果看到类似下图的界面。那么就表明 Composer 已成功安装!
总结
本文通过安装 WampServer ,配置 Windows 的环境变量和安装 Composer 这主要的三个步骤将完整的 Windows 的 PHP 的开发环境配置完成。希望对于想学习 PHP 同学来说会有一点点帮助。
最后,一如既往的是:Happy Hakcing