资讯专栏INFORMATION COLUMN

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

Warren / 1472人阅读

摘要:配置环境变量那么,问题来了如何在命令行中执行代码或者命令呢这个问题的答案是在上,我们需要设置环境变量。在完成以上的环境变量设置之后,既可打开命令行工具在底部搜索栏输入,然后即可打开命令行工具。

原文: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(服务器软件),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:wampwww 类似的目录。作为新手学习 PHP 的时候,可以将自己写的 PHP 代码放到这个目录下,然后从浏览器访问对应的 .php 文件即可看到解析的 PHP 内容。比如你在 C:wampwww 目录下创建了一个自己写的 my.php 文件,你就可以通过访问 http://localhost/my.php 来看到 my.php 的 PHP 代码解析后的具体内容。

这样,通过浏览器看到 PHP 代码执行效果就完整实现了。

2.配置环境变量

那么,问题来了:如何在命令行中执行 PHP 代码或者 PHP 命令呢?

这个问题的答案是:在 Windows 上,我们需要设置环境变量。

具体的设置过程如下(演示系统为 Windows 10),在 Windows 10 底部的搜索栏输入 sy ,然后打开 系统[控制面板]

点击左侧的 高级系统设置

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

选择 Path 那一行,点击 编辑

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

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

在完成以上的环境变量设置之后,既可打开命令行工具;在底部搜索栏输入 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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/61235.html

相关文章

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

    摘要:配置环境变量那么,问题来了如何在命令行中执行代码或者命令呢这个问题的答案是在上,我们需要设置环境变量。在完成以上的环境变量设置之后,既可打开命令行工具在底部搜索栏输入,然后即可打开命令行工具。 原文:https://www.codecasts.com/blo... 此文推荐手持 Windows PC 的 PHP 新手阅读:即是那些想学习 PHP 的新同学。因为在学习 PHP 之前,你需...

    dinfer 评论0 收藏0
  • Laradock 使用说明 ---- 不是很详细

    摘要:但是如果是在下使用的话,问题不是很大,体验还是很完美的,也就搞定文件挂载,搞定公网私网,忍受漫长的启动过程。总之,不用那就是和自己过不去。创建项目为什么把创建项目放到第一个来说,是因为可以避免研究时,无项目可用。 前言 我同事告诉我他的windows电脑装不上homestead,我已经有了在windwos下面折腾vagrant+virtual box+homestead的惨痛经验,然后...

    xiaoqibTn 评论0 收藏0
  • Laradock 使用说明 ---- 不是很详细

    摘要:但是如果是在下使用的话,问题不是很大,体验还是很完美的,也就搞定文件挂载,搞定公网私网,忍受漫长的启动过程。总之,不用那就是和自己过不去。创建项目为什么把创建项目放到第一个来说,是因为可以避免研究时,无项目可用。 前言 我同事告诉我他的windows电脑装不上homestead,我已经有了在windwos下面折腾vagrant+virtual box+homestead的惨痛经验,然后...

    dongfangyiyu 评论0 收藏0
  • Laradock 使用说明 ---- 不是很详细

    摘要:但是如果是在下使用的话,问题不是很大,体验还是很完美的,也就搞定文件挂载,搞定公网私网,忍受漫长的启动过程。总之,不用那就是和自己过不去。创建项目为什么把创建项目放到第一个来说,是因为可以避免研究时,无项目可用。 前言 我同事告诉我他的windows电脑装不上homestead,我已经有了在windwos下面折腾vagrant+virtual box+homestead的惨痛经验,然后...

    XGBCCC 评论0 收藏0
  • Laradock 使用说明 ---- 不是很详细

    摘要:但是如果是在下使用的话,问题不是很大,体验还是很完美的,也就搞定文件挂载,搞定公网私网,忍受漫长的启动过程。总之,不用那就是和自己过不去。创建项目为什么把创建项目放到第一个来说,是因为可以避免研究时,无项目可用。 前言 我同事告诉我他的windows电脑装不上homestead,我已经有了在windwos下面折腾vagrant+virtual box+homestead的惨痛经验,然后...

    sorra 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<