自己云主机搭建chatgpt

    1. 购买一台云主机
    1. 有一个自己购买的域名
    1. 有一台可以使用的电脑并安装好ssh软件
    1. 运行命令来完成操作

教学视频

--教学视频测试

购买VPS

建议像我一样的小白选手可以蹲一蹲各大vps厂商最便宜的机器来练练手,以防自己心爱的传家宝机器被自己玩坏了。

推荐链接:****

购买域名

建议直接上手最最便宜的域名一年7块人民币

推荐链接:****

把域名解析到云主机的IP上。

验证:
windows电脑上按住“win+r”在里面输入“cmd”之后在弹出来的框里面输入“ping 你的域名”看看回复是不是你的云主机ip

电脑安装ssh软件

这里我亲身实践了几个ssh链接工具,感觉用下来的实际体验,还是FinalShell的体验对我们新手最友好。

下载链接:****

命令

1.安装Docker及Docker-compose

apt update -y  && apt upgrade -y && apt install -y curl wget sudo socat
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
curl -L "https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 
chmod +x /usr/local/bin/docker-compose

2.验证 Docker-compose 安装是否成功:

 输入:

docker compose version

 返回:

Docker Compose version vN.N.N

3.创建文件夹和docker-compose.yml文件

 创建:

mkdir /你自己想的名字        例如:mkdir /chatgpt

 进入创建的文件夹:

cd /你自己想的名字

 创建文件并编辑:

vim /你自己想的名字/docker-compose.yml

 之后把输入法切换到英文,按下键盘上的“i”键, 把下面的代码复制进去:

version: '3.3'
services:
chatgpt-next-web:
ports:
- '3002:3000' #“:”的前面端口可以随意改成你自己需求,后面的不要改
environment:
- OPENAI_API_KEY=sk-xxxx # 填写你自己的openai的chatgpt的API KEY
- CODE=your-password # 填一个密码,用于安全
image: yidadaa/chatgpt-next-web

 之后还是英文输入法按键盘上的“esc”键,然后按“shift和:”一起按,然后再按“wq”, 然后再按“enter”就完成了退出编辑状态。

4.运行程序

 还是在你创建的文件夹目录下输入命令:

docker compose up -d

 之后等它运行完成,就可以用你的云主机ip+之前“:”前面的端口访问了。

 或者你域名解析成功之后也可以用域名+之前“:”前面的端口访问。

文章作者: 浮云
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 三石科技
人工智能chatgpt chatgpt
喜欢就支持一下吧