一篇文章搞定 Windows PHP 开发环境配置

xianzhe 2019-06-27

原文:https://www.codecasts.com/blo...

此文推荐手持 Windows PC 的 PHP 新手阅读:即是那些想学习 PHP 的新同学。因为在学习 PHP 之前,你需要一个环境来运行 PHP。

全文索引,主要由以下三部分内容组成:

  1. 安装 WampServer
  2. 配置环境变量
  3. 安装 Composer

系统和软件版本说明

  1. Windows 10
  2. Wampserver 3.0.6 (期望安装的软件版本:Apache 2.4.33, PHP 7.1.16, MySQL 5.7.21)
  3. Composer 1.6.4

1.安装 WampServer

WampServer 是一个集成环境,它就包含了 Apache(服务器软件),PHPMySQL (数据库),所以我们安装 WampServer 的话,即可获取这三个关键的,
运行 PHP 环境所需要的软件。

来到 WampServer 官网:http://www.wampserver.com/en/ 点击下载按钮:

一篇文章搞定 Windows PHP 开发环境配置

然后选择自己系统位数对应的版本下载即可:

一篇文章搞定 Windows PHP 开发环境配置

下载完成之后,跟安装其他的 Windows 软件过程没有太大的差别,基本就是一路的 Next 按钮即可(我下面用一些列截图说明这个安装的每一步)

一篇文章搞定 Windows PHP 开发环境配置

一篇文章搞定 Windows PHP 开发环境配置

一篇文章搞定 Windows PHP 开发环境配置

一篇文章搞定 Windows PHP 开发环境配置

一篇文章搞定 Windows PHP 开发环境配置

一篇文章搞定 Windows PHP 开发环境配置

下图的两个选项是询问你是否使用 IE 作为默认浏览器,是否使用 Notepad++ 作为默认编辑器,这里可以直接选择 的。

一篇文章搞定 Windows PHP 开发环境配置

一篇文章搞定 Windows PHP 开发环境配置

这里主要可以允许访问

一篇文章搞定 Windows PHP 开发环境配置

一篇文章搞定 Windows PHP 开发环境配置

一篇文章搞定 Windows PHP 开发环境配置

安装完成之后,双击桌面的 WampServer 图标即可启动 WampServer,待 WampServer 图标变成绿色即表明 WampServer 启动成功。

一篇文章搞定 Windows PHP 开发环境配置

启动成功之后,在浏览器(推荐 Chrome,或者你使用其他浏览器也 OK)地址栏访问 http://localhost ,可以看到类似下面的界面:

一篇文章搞定 Windows PHP 开发环境配置

启动成功后,我个人推荐首先修改 PHP 的版本,因为默认的是 PHP 5.6 的大版本,为了更好的性能和更多的新特性,我们可以将 WampServer 的 PHP 版本升级为
PHP 7.1 的大版本。

一篇文章搞定 Windows PHP 开发环境配置

升级到 PHP 7.1 之后,浏览器访问 http://localhost?phpinfo=1 ,可以看到类似下面的页面,即表示 PHP 升级成功。

一篇文章搞定 Windows PHP 开发环境配置

至此,WampServer 已经成功安装了,即我们已经拥有执行 PHP 代码的完整环境。但是

我们自己写的 PHP 代码(自己创建的 .php 文件)如何执行呢?如何像其他网站那样使用 PHP 跑起一个浏览器也可以访问的站点呢?

在这里,使用 WampServer 作为 PHP 开发环境的情况下,需要记住一个非常非常重要的目录www 目录。你可以直接从 WampServer 打开这个目录:

一篇文章搞定 Windows PHP 开发环境配置

点开图片中的 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 ,然后打开 系统[控制面板]

一篇文章搞定 Windows PHP 开发环境配置

点击左侧的 高级系统设置

一篇文章搞定 Windows PHP 开发环境配置

然后,点击下方的 环境变量(N)

一篇文章搞定 Windows PHP 开发环境配置

选择 Path 那一行,点击 编辑

一篇文章搞定 Windows PHP 开发环境配置

点击右上 新建 按钮,在需要输入的地方输入类似图片中的内容:C:\wamp\bin\php\php7.1.16 。这里的 php7.1.16 目录需要对应你使用的 php 版本,比如你使用的是 PHP 5.6.35,这里会对应成 php5.6.35 。这些 PHP 版本的对应都可以在 C:\wamp\bin\php 目录下看得到的。 最后 确定 保存。

一篇文章搞定 Windows PHP 开发环境配置

往回退的界面也注意要点击 确定 保存。

在完成以上的环境变量设置之后,既可打开命令行工具;在底部搜索栏输入 cmd ,然后 Enter 即可打开命令行工具。

一篇文章搞定 Windows PHP 开发环境配置

在命令行输入 php -v,能看到类似上图的结果,即表明 PHP 的环境变量设置成功。

一篇文章搞定 Windows PHP 开发环境配置

3.安装 Composer

以下操作最好最好是在使用了梯子的情况下进行,如果你没有梯子,可以直接访问 https://tizi.io 即可购买一个稳定高速的梯子服务。

现代化的 PHP 开发,离不开 Composer 了,因为 Composer 最为 PHP 的包依赖关系管理工具,极大地便利了 PHP 开发者,我们来安装之。如果你对使用 Composer 有任何的疑问,可以看 Codecasts.com 上的这个教程:Composer 完整教程

访问 Composer 官网:https://getcomposer.org/ ,点击 Download 按钮。

一篇文章搞定 Windows PHP 开发环境配置

来到 https://getcomposer.org/download 页面,点击 Composer-Setup.exe 的链接,下载 Composer 安装器。

一篇文章搞定 Windows PHP 开发环境配置

等待安装成功后,双击 Composer-Setup.exe 来安装 Composer 。

点击 Next 即可。

一篇文章搞定 Windows PHP 开发环境配置

这里 Composer 会自动检测你设置的 PHP 环境变量(即是我们上文设置的环境变量)。

一篇文章搞定 Windows PHP 开发环境配置

下面这个可以不管,直接点击 Next 即可。

一篇文章搞定 Windows PHP 开发环境配置

到这里之后,直接点击 Install ,等待 Composer 安装即可。

一篇文章搞定 Windows PHP 开发环境配置

等待安装过程差不多是下图这样的。

一篇文章搞定 Windows PHP 开发环境配置

等待完成之后,点击 Next

一篇文章搞定 Windows PHP 开发环境配置

点击 Finish

一篇文章搞定 Windows PHP 开发环境配置

走到这一步,真的不易,不过可以庆祝一下的是:Composer 也安装成功啦!

我们来检验一下 Composer 是否安装成功。还是像前文那样打开 命令行工具,然后输入 composer 按下 Enter,如果看到类似下图的界面。那么就表明 Composer 已成功安装!

一篇文章搞定 Windows PHP 开发环境配置

总结

本文通过安装 WampServer ,配置 Windows 的环境变量和安装 Composer 这主要的三个步骤将完整的 Windows 的 PHP 的开发环境配置完成。希望对于想学习 PHP 同学来说会有一点点帮助。

最后,一如既往的是:Happy Hakcing

相关推荐