PHP本地开发环境搭建实战教程

来源:网站建设 文章作者:dushilianren.cn 1667人浏览

文章摘要:PHP本地开发环境搭建实战教程;本篇教程,给大家介绍下 Windows 环境下 PHP/Laravel 本地开发环境的搭建,PHP本地开发环境搭建实战教程使用的 Windows 版本是 Windows 10 专业版(专业版才支持 Docker Desktop for Windows 安装)。


PHP本地开发环境搭建实战教程

本篇教程,给大家介绍下 Windows 环境下 PHP/Laravel 本地开发环境的搭建,使用的 Windows 版本是 Windows 10 专业版(专业版才支持 Docker Desktop for Windows 安装)。

00.jpg

打造 Windows 终端平台

由于 Windows 自带的终端命令行对开发者并不友好,而且很多命令和类 Unix 系统(Mac、Linux)不一致,所以这里我们引入 Cmder 作为 Windows 系统的终端工具:


Cmder


通过 Cmder,我们可以在 Windows 系统使用和类 Unix 系统一样的 Shell 命令执行任务,就好像我们在 Linux 终端进行操作一样。


此外,与 Mac 系统一样,我们在 Windows 系统中,也将使用 Laradock 作为 PHP 集成开发环境,因此,也需要在本地安装 PHP、Composer、Git、NPM 等工具,一个个安装太麻烦了,这里我们引入一个对 Laravel 框架友好的、适用于所有 PHP 项目的本地开发环境 —— Laragon:适用于 Windows 的轻量级开发环境:Laragon 。


选择 Laragon 的原因一方面是它对 Laravel 框架的友好,另外一个重要的原因是它集成了 Cmder、PHP、Composer、Git、NPM/Yarn 等软件,可以实现开箱即用,无需逐个安装,非常方便,当然,它也集成了 Nginx/Apache、MySQL、Redis、Putty 等工具,可以搭建完整的 PHP 本地开发环境,不过,这里,我们只会使用它来搭建本地终端平台,以替换 Windows 默认的命令行工具,因为后者真的不好用。


参照上篇的 Laragon 链接安装完成后,这里我将其安装到了本地的 D 盘根目录下,你可以进入 laragon/bin 目录查看 Laragon 内置的软件,非常丰富,基本可以满足我们日常开发的所有需求:

11.jpg

Cmder内置软件


进入 cmder 目录,将 Cmder.exe 固定到任务栏:

22.jpg

固定Cmder到任务栏


这样我们就可以在任何页面通过底部任务栏快速访问 Cmder 进入命令行窗口了,运行如下命令验证 PHP、Composer、Git、NPM 是否可用:

33.jpg

验证 PHP、Composer、Git 安装


然后我们就可以运行 cd D:/ 进入 D 盘根目录,运行如下 git 命令下载 Laradock 项目进行安装了(Laragon 完全可以胜任本地 PHP 开发环境的工作,但是为了和 Mac 保持一致,我们仍然选择 Laradock 作为本地 PHP 集成环境):

44.jpg

下载 laradock


PHP 集成开发环境

要安装 Laradock,先要在 Windows 上安装 Docker Desktop for Windows:

55.jpg

安装 Docker Desktop for Windows


安装完成后,启动 Docker,并运行如下命令验证是否可以正常运行:

66.jpg

验证 Docker 安装


然后设置 Docker 国内镜像源加速镜像下载:

77.jpg

设置 Docker 国内镜像源


接下来,参考在 Mac/Windows 系统中使用 Laradock 搭建基于 Docker 的 Laravel 开发环境这篇教程完成 Laradock 的安装(docker-compose up -d nginx mysql 运行成功即可,后续 Laravel 应用访问可以暂时跳过)。


当然,如果你没有使用 Laragon、Laradock,也可以选择自己喜欢的本地开发环境,比如 PHPStudy(Mac 版暂时不可用)、

88.jpg

PHPStudy


XAMPP(支持 Mac、Windows、Linux 平台)、

99.jpg

XAMPP


MAMP(支持 Mac、Windows 平台)

10.jpg

MAMP


等。这里我就不一一演示了,你可以自行按照官方文档或者搜索引擎完成安装和初始化。


本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.dushilianren.cn/common/255.html

业务咨询

  • 官方微信

    官方微信

  • 商务合作

  • 官方微信

    官方微信

  • Copyright © 2018-2022 小程序开发 APP开发 网站建设 小程序定制 APP定制 All Rights Reserved. 网站地图
    电话咨询:18936104252
    在线客服咨询