首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【技术秘籍】宝塔搭建NextJS框架ChatGPT开源FastGPT知识库React源码(五)宝塔部署

大家好啊,我是测评君,欢迎来到web测评。上一节给大家分享了FastGPT在本地搭建运行的方法,这一节给大家分享,怎么把项目部署到自己的宝塔面板中。感兴趣的朋友可以自行下载学习。

视频教程

技术架构

typescript + nextjs + react + mongdb + PostgreSQL

cnetos7以上 + 宝塔面板 + pm2管理器

宝塔部署

宝塔安装pm2管理器5.4版本,安装node16.20版本,并且安装pnpm模块。

在宝塔的/www/wwwroot下新建一个目录,将fastgpt目录里除.next与node_modlues这两个目录外,全部压缩上传。

在宝塔的fastgpt目录内点击终端,执行pnpm install 安装依赖。

安装完毕后执行 pnpm build 打包代码。

运行以下命令启动pm2守护进程。

记得放行3000端口,然后解析一个域名到宝塔面板里,新建一个静态站点,点击设置->将fastgpt端口反向代理到域名中。

PS:一些优化,关于流式输出,如果没有流式输出(也就是打字机一字一字的回复效果),可以点击nginx配置修改,定位到 gzip_disable   "MSIE [1-6].";  这段代码,在这段代码下面添加以下配置:

支付充值配置,对接文件 /src/service/utils/wxpay.ts 修改里面的配置,这里不过多讲解,自行研究。充值对接配置参考教程给出的文章地址。

系统实测截图

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230519A077D800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券