强烈建议你点进来看看NineAI 源码包三端详细部署教程

ChatGPT 2024年1月19日 1.19K

大家拿到了源码包,但是很多人还是不会安装,于是我自己出了个安装教程分享给大家,大家对着步骤操作,一步步来,我相信大家肯定能部署好,另外若是你实在部署不好,那么来群里吧,群里有很多小伙伴可以帮助你,加群方法,进入小程序后,你就可以看到了。

我这里在此向你推荐一下这个程序,确实不错,我已经搭建起来了,群里也有很多小伙伴搭建起来啦。喜欢的折腾起来吧。

环境准备

  1. 1. 安装Node.js环境
    • • Node.js 版本大于 16
    • • pnpm 版本大于 6
    • • npm 版本大于 9
    • • MySQL 版本大于等于 5.7
    • • Redis (最好设置个密码)
  2. 2. 目录结构
    project-root
    |-- chat           # 用户端代码
    |-- admin          # 管理端代码
    |-- service        # 服务端代码
    
  3. 3. 本地开发

在项目根目录执行以下命令进行本地开发:

1、进入 service 目录,创建 .env 文件,修改为 mysql 和 Redis 配置。
2、新建数据名称,数据表不用管,创建时会自动创建表
3、没问题后执行下面的命令:
  • • 运行命令:pnpm install
  • • 启动命令:pnpm dev
  • • 打包项目:pnpm build 本地测试的时候,可以不用打包,上线时打包。

启动项目

分别安装依赖并启动项目:

进入 chat 目录,执行以下命令启动用户端:

```
pnpm install
pnpm dev

```

进入 admin 目录,执行以下命令启动管理端:

```
pnpm install
pnpm dev

```

这样就成功了,本地二开,运行都可以。

打包上线

后端服务

后端服务sevice执行以下命令即可:
```
pnpm build
```
将生成的文件上传到服务器

chat(前端项目)

同样执行以下命令
```
pnpm build
```
将打包的 dist 文件上传到服务,前端打包的配置文件 .env.production 修改文件中的变量即可,如果分开部署,请填写线上后端服务地址。

admin(管理端)

部署方法和 chat 一样。

service 服务端启动

  • • 使用命令:pnpm start
  • • 这将启动项目,并默认在9520端口监听。

访问项目

  • • Nginx 配置反向代理到 http://127.0.0.1:9520
  • • 在浏览器中通过你的域名访问

管理平台

若你是分开配置的,分别访问对应的配置文件 默认账号如下,记得及时更改,回复查看哦!

资源下载
PHP学习网
公众号回复“PHPER7252”获取下载!
请打开微信扫描右边的二维码回复关键字“PHPER7252”也可以微信直接搜索“PHP学习网”关注微信公众号获取。


关注微信公众号『PHP学习网

第一时间了解最新网络动态
关注博主不迷路~

PHP学习网:站内收集的部分资源来源于网络,若侵犯了您的合法权益,请联系我们删除!
分享到:
赞(0)

文章评论

您需要之后才可以评论
0点赞 4评论 收藏 QQ分享 微博分享

PHP学习网

PHP学习网