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

JellyBool

JellyBool

此文推荐手持 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 软件过程没有太大的差别,基本就是一路的 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

本文由 JellyBool 创作, 转载和引用遵循 署名-非商业性使用 2.5 中国大陆 进行许可。

共有 5 条评论

fangke2688
修改的评论也不能少于六个字哦!
Bannan
修改的评论也不能少于六个字哦!
VatinT
修改的评论也不能少于六个字哦!
migration
修改的评论也不能少于六个字哦!
zhanxiangjin
修改的评论也不能少于六个字哦!