跳到主要内容

环境准备

环境要求

序号环境版本官网
1PHP>= 8.2.0官网
2Mysql>= 5.7官网
3NodeJs>= 18官网
4Npm>= 6.14.0官网
5Composer>= 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

phpenv 左的软件商店里安装 php 8.2、 服务NginxMysql 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 自带的数据库工具来链接

注意

数据库链接成功之后,需要你新建一个空的数据库,准备好你的数据库信息,下一章我们会需要它。

如果以上环境你都已经准备完毕,请看下一章快速上手