环境准备
环境要求
| 序号 | 环境 | 版本 | 官网 | 
|---|---|---|---|
| 1 | PHP | >= 8.2.0 | 官网 | 
| 2 | Mysql | >= 5.7 | 官网 | 
| 3 | NodeJs | >= 18 | 官网 | 
| 4 | Npm | >= 6.14.0 | 官网 | 
| 5 | Composer | >= 2.5.8 | 官网 | 
Node 环境安装
如果您电脑未安装 Node.js,请安装它。
如果你需要同时存在多个 node 版本,windows 用户可以使用 Nvm 进行 Node.js 进行版本管理;node 版本过于超前也可能会出现问题。
验证是否安装成功
# 在命令行或CMD中执行下列命令
# 出现相应npm版本即可
npm -v
# 出现相应node版本即可
node -v
pnpm 安装,我们推荐并且默认使用 pnpm 来安装依赖,建议你也这样做。
# 全局安装 PNPM
npm install -g pnpm
# 验证是否安装成功
pnpm -v
# 出现对应版本即可
PHP 安装
PHP 环境 安装教程可以参考 教程 但是我不建议你这样做 因为他安装起来特别的麻烦,并且会出现一系列错误
我推荐用 PHP 开发集成环境开作为开发环境,这里我们推荐使用phpenv 来作为你的开发环境, 他支持最新的 php8.2 版本,以及 mysql、nginx、composer 集成,可以帮你省去许多麻烦
 
在 phpenv 左的软件商店里安装 php 8.2、 服务Nginx 、 Mysql 5.7 以及工具 composer,这里你很容易忽略 composer ,请安装它!
安装完成后请在 phpenv 的设置中将 服务 中的 PHP-CLI 版本更换为 8.2
验证安装
# 验证 PHP 安装 出现版本即可,注意如果切换 PHP-CLI 不生效请重启命令行服务或者 你的编辑器
# php 版本大于 8.2 即可
php -v
# 验证 composer 安装 出现相关信息即可
# composer 版本大于 2.5.6 即可
composer -v
# 查看 composer 版本 执行以西命令来升级 composer 版本
composer self-update
启动 mysql 服务
你可以在 phpenv 中一键启动 mysql 服务,phpenv 的数据库初始账号为root,初始密码为root,端口号为3306
你可以使用第三方工具来链接数据库,或者使用 phpenv 自带的数据库工具来链接
注意
数据库链接成功之后,需要你新建一个空的数据库,准备好你的数据库信息,下一章我们会需要它。
如果以上环境你都已经准备完毕,请看下一章快速上手