Ubuntu安装FastGPT

 环境介绍:Ubuntu18.04.1

当前配置推荐配置
内存125G内存16g
磁盘500G磁盘50GB
#检查防火墙配置,关闭防火墙
1、systemctl status firewalld  #检查防火墙状态
2、systemctl stop firewalld     #关闭防火墙

 一、#安装docker

一、#安装docker
1、curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
2、systemctl enable --now docker

二、#安装docker-compose 

二、#安装docker-compose
1、curl -L https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-uname -s-uname -m -o /usr/local/bin/docker-compose
2、chmod +x /usr/local/bin/docker-compose
#验证安装
1、docker -v
2、docker-compose -v   #版本最好在2.17以上,否则可能无法执行自动化命令

 三、#安装fastgpt、mongo、pgvector、oneapi、mysql

三、#安装fastgpt、mongo、pgvector、oneapi、mysql
依次执行下面命令,创建 FastGPT 文件并拉取 docker-compose.ymlconfig.json,执行完后目录下会有 2 个文件。
1、 mkdir fastgpt
2、cd fastgpt
3、curl -O https://raw.githubusercontent.com/labring/FastGPT/main/files/deploy/fastgpt/docker-compose.yml
4、curl -O https://raw.githubusercontent.com/labring/FastGPT/main/projects/app/data/config.json

 四、#启动容器

四、#启动容器
1、docker-compose up -d     # 启动容器
2、sleep 10                           #等待10s
3、docker restart oneapi      # 重启一次oneapi(由于OneAPI的默认Key有点问题)

 五、#oneapi问题处理

五、# oneapi问题处理
问题:1、docker-compose up -d 下载启动容器,oneapi容器启动不起来。原因1、系统不兼容2、oneapi版本有问题。
解决方法:在docker-compose.yml 注释掉oneapi。并删除掉已存在的oneapi (docker rm -f oneapi)

通过docker 命令手动拉取oneapi

1、docker search justsong/one-api     #docker 查找one-api

2、docker pull justsong/one-api          #拉取one-api
3、docker run --name oneapi -d --restart always -p 23000:3000 --privileged -e TZ=Asia/Shanghai -v /shiduai/fastgpt:/data justsong/one-api     #注意映射的23000端口,后面会用到
4、iptables -A INPUT -p tcp --dport 23000 -j ACCEPT   #配置iptables防火墙(注意oneapi端口)

 #docker-compose.yml 注释掉oneapi

六、#pgvector问题处理

六、# pgvector问题处理

问题:2、docker-compose up -d 下载启动容器,pgvector容器启动不起来。原因1、系统不兼容2、pgvector版本有问题。

解决方法:在docker-compose.yml 更换pgvector版本。

1、iptables -A INPUT -p tcp --dport 5432 -j ACCEPT #配置iptables防火墙(注意pgvector端口)
2、账号:username 密码:password 端口:5432 链接的数据库:postgres
 

 

 

 七、#oneapi配置连接到Fastgpt

1、登录到oneapi   #ip+端口  (账号root  默认密码:123456)
2、 添加渠道
3、创建令牌并复制我的令牌
4、在docker-compose.yml添加oneapi地址及我的令牌
URL#oneapi访问地址,记得加v1
KEY#刚才复制的令牌

 八、#重启fastgpt

重启fastgpt
1、docker-compose down
2、docker-compose up -d

访问fastgpt,服务器的IP加端口,密码默认1234,修改密码可以在docker-compose.yml里面修改

完成!!!!!!!!!!!!!!! 

  • 14
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值