5分钟免费部署你的私人ChatGPT网站
00 min
2021-11-5
2023-12-12
type
status
date
slug
summary
tags
category
icon
password
😀
ChatGPT于2022年11月发布,至今已经过去了一年多的时间。为了更方便地融入我们的生活和工作,提高我们的工作效率,我们可以考虑搭建一款私人GPT网站。 对于技术小白来说,由于GPT镜像项目众多,我推荐选择AIChat项目的社区版。该项目基于ChatGPT-Next-Web开源项目进行二次开发,增加了用户注册登录、用户管理、套餐管理等功能,部署起来方便简单
notion image

1.准备工作


  • 阿里云国外服务器1台
  • CloudFlare 账号
  • Namesilo账号
  • OpenAI API KEY

2.部署工作


  • 服务器准备工作
选择阿里云轻量服务器,新加坡地区,操作系统选择CentOS 系统
在防火墙强中开放80端口和8080端口
  • 安装宝塔面板
新手推荐安装宝塔面板,阿里云服务器打开远程连接(Workbench密码登录)执行以下脚本
notion image
等待面板安装完成即可执行下一步-项目部署脚本
  • 执行项目部署脚本
在命令行中输入
notion image
  • 设置管理前台超管账户
在执行步骤1中的部署脚本中,会提示你设置管理前台的超级管理员账户及密码,请在 Username: 后填写你要设置的超管账户用户名,如下所示:
如果超级管理员账户名有效,会提示 Super Admin Username is valid. ,并且会接着提示你输入超级管理员账户的密码,请在 Password:后填写你要设置的超管账户密码,如下所示:
如果超级管理员账户名有效,会提示 Super Admin Password is valid.
  • 完成AIChat社区版部署
当命令行窗口出现以下信息时,则表示部署成功:
  • 访问AIChat
稍等几秒钟应用初始化,即可打开 http://IP 访问用户前台页面,打开 http://IP:8080 访问管理前台页面
notion image

3.自定义域名配置


  • 购买域名
如果没有域名,那么你需要购买一个属于你的专属域名,推荐Namesilo,主要是价格便宜且支付方便。
notion image
登录网站后,在搜索框搜索你想要申请的域名,添加到购物车
notion image
再点 “Checkout” 进行结算,第一次需要填写账号消息,填写完成后选择支付方式支付即可
  • CF 域名管理
1)将上面购买到的域名添加到 Cloudflare 中管理,点击“添加站点”按钮,输入域名后,然后根据出现的页面,我们按照提示完成名称服务器设置
notion image
2)在NameSilo 购买的域名,进入 NameSilo 的管理页面,完成名称服务器替换,登录你的 NameSilo 账号,右上角点 “Manage My Domains”,然后会看到下图,先勾选你要解析的域名,再点 “change Nameservers”
notion image
notion image
3)待服务器更新完成后,配置 SSL,先在 SSL/TLS 中申请客户端 SSL 证书:SSL/TLS -> 客户端证书 -> 创建证书,加密模式选择完全即可
notion image
4)添加 A记录,DNS -> 记录 -> 添加记录,添加 A记录如下,并保存,这里以duyou.xyz为例
notion image
添加完成后,你就可以使用http://duyou.xyz这个网址来访问你搭建的网站了

4.基础建设成本


阿里云服务器-34月/月
域名-15~30元
CloudFlare-免费
好了,到此你就已经拥有一个私人的GPT网站了,搭建过程有问题可以加微信进行咨询,再送波福利,添加微信可送5$的OpenAI API KEY

notion image

Comments