💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 项目安装 > 进行项目安装前,假设您以按照【环境搭建】章节内容完成phpstudy,composer,node.js,npm,pnpm环境软件安装工作。**请务必确保环境软件安装完毕且运行良好**。 ## 安装并启动后台项目 1. 启动phpstudy,并打开nginx和mysql。【nginx 为web服务器】【mysql为数据库】 + 打开phpstudy ![](https://img.kancloud.cn/7f/59/7f597a6d50b01f96a46d041db855b7fa_795x627.png) + 点击对应软件启动按钮,启动对应软件 ![](https://img.kancloud.cn/63/ee/63ee2f80342050eb90b374f72434bd80_796x630.png) + 启动完毕,如下图所示 ![](https://img.kancloud.cn/f3/53/f35362054fdd250453d4f0f5ab2afb03_798x630.png) 2. 创建本地测试站点 + 点击phpstudy 网站栏目 ![](https://img.kancloud.cn/da/fd/dafdc0f3745ee72d589cca62cefb92ee_800x627.png) + 点击【创建网站】按钮,创建新的站点 ![](https://img.kancloud.cn/35/e4/35e42289f22d227eedb5ad6d46f33bd7_455x461.png) + 填写测试域名,并指定站点的根目录(需要指定到环境搭建中后端项目的public目录) ![](https://img.kancloud.cn/e7/2c/e72cba97b193e01ab6968c46468fdd97_437x458.png) + 点击**确定**进行保存 3. 在浏览器输入刚刚**创建的测试域名**继续完成安装工作 + 在浏览器输入**创建的测试域名** ![](https://img.kancloud.cn/83/31/83316cc31583c48ef7eb60f7f7b90366_1721x272.png) + 此时会发现需要配置数据库链接,使用**数据库链接软件**(推荐:Navicat Premium )链接phpstudy 运行的本地mysql数据库 ``` phpstudy 本地配置信息: ip:127.0.0.1 或locelhost 端口:3306 账号:root 密码:root ``` 链接成功如下图所示: ![](https://img.kancloud.cn/61/50/6150a596c9c90038158d98de5a98d7ef_243x210.png) + 在链接名称右键,选择创建一个数据库! ![](https://img.kancloud.cn/e7/85/e78504dbc236614ee9e91a78f01c732b_266x346.png) + 如下图所示,完成数据库创建操作。 ![](https://img.kancloud.cn/1d/8b/1d8b292be8139bcadd89df7835365d53_738x518.png) + 双击 创建好的数据库,激活数据库链接 + 右键链接好的数据库 选择【运行sql文件】 ![](https://img.kancloud.cn/0c/5b/0c5b8ed273bface91194d44a4de3b84c_336x320.png) + 选择如图所示的sql文件 进行导入 ![](https://img.kancloud.cn/44/6c/446ca78616d4ad14ebc6f80157d8c36b_961x534.png) + 选择完毕sql文件,点击开始进行导入 ![](https://img.kancloud.cn/3f/bc/3fbc35bdb740d43f685f8407e9c47795_411x361.png) +完成导入后如下图所示! ![](https://img.kancloud.cn/86/f0/86f0456224eec9c804c56f9c0e797e68_404x352.png) ![](https://img.kancloud.cn/97/81/978199e26b7dc38a7136113e35a7ccfb_620x478.png) + 打开项目根目录下`.env`文件,修改数据库配置 ![](https://img.kancloud.cn/36/9f/369f2c61c2af98353de294098d592b1d_838x378.png) + 项目能够正常打开后,设置nginx伪静态 ``` location / { if (!-e $request\_filename) { rewrite ^(.\*)$ /index.php?s=/$1 last; } } ``` ![](https://img.kancloud.cn/78/fc/78fc3dd39e6661d0bc1364a260b30487_820x631.png) ![](https://img.kancloud.cn/a1/41/a14186a0841578144ad30774d0b856b0_800x635.png) 4. 打开后台项目调试模式 + 打开项目根目录下`.env`文件,修改配置 ![](https://img.kancloud.cn/28/91/28910db10ff60b29cb660b30ec412918_637x458.png) 5. 打开[测试域名/admin] ,验证测试站点是否配置正常 ![](https://img.kancloud.cn/17/2a/172aab6e8c33fd3200ed9c2394dbf1ca_587x145.png) 6. 常见错误 + 如下图显示缺少驱动的情况,需要在项目根目录执行`composer require topthink/think-view`解决。 ![](https://img.kancloud.cn/3f/10/3f1027c34b2d2457ee01a4654cd30e93_902x528.png) + 多语言无效,无法读取语言文件,需要检查.env文件语言配置是否正确,是否有多余空格 ![](https://img.kancloud.cn/b1/dd/b1dd2386cfc750093f7f33957c3e8734_700x452.png) ## 安装并启动后台ui项目 1. ui项目使用vue-cli4创建,使用`pnpm` 依赖管理器管理项目依赖。 1. 修改UI项目的请求网址为测试地址。 ![](https://img.kancloud.cn/ea/17/ea179f8b909bfbd8101ed7fb0d103fdb_905x638.png) 1. 使用 `pnpm install ` 安装项目依赖 2. 使用`pnpm run serve` 启动项目 3. 正常启动项目后,浏览器会打开如下页面: ![](https://img.kancloud.cn/12/8d/128dace2989797e25514d44df2402a42_1446x729.png) 4. UI项目调试完毕,需要退出当前调试进程,使用`pnpm run build`进行构建打包 5. UI项目 打包完毕存放目录为项目根目录下的`dist`目录 6. 将ui 项目打包好的`dist`目录复制到后台项目的`public`目录下 7. 使用 `测试域名/dist `打开后台管理系统UI程序 > 至此,企业站后台api项目及后台UI项目 启动完毕,可以进行页面对接工作。