快速安装
提示
我们提供了一个仓库 saiadmin6.x 包含了完整的项目结构,只需要分别进行初始化即可
安装介绍
由于我们的项目是以webman插件的形式进行安装的,可以完美和webman其他应用进行兼容,我们提供两种安装方式
- 全新安装
- 已有的webman项目进行安装
全新安装
前置准备
环境要求
在启动项目前,你需要确保你的环境满足以下要求:
- Node.js 22 及以上版本,推荐使用 fnm 、 nvm进行版本管理。
- Git 任意版本。
- 推荐 pnpm + Node22 进行前端项目管理。
- php 8.1 及以上版本,推荐 php8.2 作为后端运行环境版本。
- 推荐 官方源 或者 腾讯源 作为 composer 源
验证你的环境是否满足以上要求,你可以通过以下命令查看版本:
# 出现相应 node LTS版本即可
node -v
# 出现相应 php 版本即可
php -v
# 设置composer官方源
composer config --unset repos.packagist
# 设置composer腾讯源
composer config -g repos.packagist composer https://mirrors.cloud.tencent.com/composer/
# 切换源后,注意清理一下缓存
composer clear-cache1、仓库下载
通过Git命令下载项目:
git clone https://gitee.com/saigroup/saiadmin6.xgit clone https://github.com/saithink/saiadmin6.x2、前端启动
进入 saiadmin6.x 目录后,执行以下命令进行前端依赖安装和运行
cd saiadmin-artd && pnpm install运行前端项目
pnpm run dev3、后端启动
进入 saiadmin6.x 目录后,执行以下命令进行后端依赖安装
cd server && composer installwindows用户运行
双击 windows.bat 或者运行 php windows.php 启动
linux用户运行
调试方式运行(用于开发调试,打印数据会显示在终端,终端关闭后webman服务也随之关闭)
php start.php守护进程方式运行(用于正式环境,打印数据不会显示在终端,终端关闭后webman服务会持续运行)
php start.php -d初始化方式一
我们在安装好以上步骤后,可以直接通过初始化界面完成安装,初始化界面访问地址:
http://localhost:8787/core/install

输入对应的信息,然后点击下一步就执行安装
初始化方式二
- 导入
plugin/saiadmin/db/saiadmin-6.0.sql数据库 - 将
.env.example改为.env,然后修改其中的数据库配置信息
访问项目
我们前端启动成功后,默认地址如下,访问地址:
http://localhost:3006
默认账号:admin
默认密码:123456
已有Webman项目安装
1、仓库下载
通过Git命令下载项目:
git clone https://gitee.com/saigroup/saiadmin6.xgit clone https://github.com/saithink/saiadmin6.x我们只需要里面的前端项目 saiadmin-artd
2、前端启动
进入 saiadmin6.x 目录后,执行以下命令进行前端依赖安装和运行
cd saiadmin-artd && pnpm install运行前端项目
pnpm run dev3、后端安装
直接进入已有的webman项目目录,执行以下命令进行后端插件安装
composer require saithink/saiadmin:~6.0导入
plugin/saiadmin/db/saiadmin-6.0.sql数据库修改
config/database.php和config/think-orm.php文件,修改其中的数据库配置信息修改
config/think-cache.php文件,修改其中的缓存配置信息
然后重启webman
4、访问项目
我们前端启动成功后,默认地址如下,访问地址:
http://localhost:3006
默认账号:admin
默认密码:123456
