type
status
date
slug
summary
tags
category
icon
password
ChatGPT于2022年11月发布,至今已经过去了一年多的时间。为了更方便地融入我们的生活和工作,提高我们的工作效率,我们可以考虑搭建一款私人GPT网站。
对于技术小白来说,由于GPT镜像项目众多,我推荐选择AIChat项目的社区版。该项目基于ChatGPT-Next-Web开源项目进行二次开发,增加了用户注册登录、用户管理、套餐管理等功能,部署起来方便简单
1.准备工作
- 阿里云国外服务器1台
- CloudFlare 账号
- Namesilo账号
- OpenAI API KEY
2.部署工作
- 服务器准备工作
选择阿里云轻量服务器,新加坡地区,操作系统选择CentOS 系统
在防火墙强中开放80端口和8080端口
- 安装宝塔面板
新手推荐安装宝塔面板,阿里云服务器打开远程连接(Workbench密码登录)执行以下脚本
等待面板安装完成即可执行下一步-项目部署脚本
- 执行项目部署脚本
在命令行中输入
- 设置管理前台超管账户
在执行步骤1中的部署脚本中,会提示你设置管理前台的超级管理员账户及密码,请在
Username:
后填写你要设置的超管账户用户名,如下所示:如果超级管理员账户名有效,会提示
Super Admin Username is valid.
,并且会接着提示你输入超级管理员账户的密码,请在 Password:
后填写你要设置的超管账户密码,如下所示:如果超级管理员账户名有效,会提示
Super Admin Password is valid.
- 完成AIChat社区版部署
当命令行窗口出现以下信息时,则表示部署成功:
- 访问AIChat
稍等几秒钟应用初始化,即可打开
http://IP
访问用户前台页面,打开 http://IP:8080
访问管理前台页面3.自定义域名配置
- 购买域名
如果没有域名,那么你需要购买一个属于你的专属域名,推荐Namesilo,主要是价格便宜且支付方便。
登录网站后,在搜索框搜索你想要申请的域名,添加到购物车
再点 “Checkout” 进行结算,第一次需要填写账号消息,填写完成后选择支付方式支付即可
- CF 域名管理
1)将上面购买到的域名添加到 Cloudflare 中管理,点击“添加站点”按钮,输入域名后,然后根据出现的页面,我们按照提示完成名称服务器设置
2)在NameSilo 购买的域名,进入 NameSilo 的管理页面,完成名称服务器替换,登录你的 NameSilo 账号,右上角点 “Manage My Domains”,然后会看到下图,先勾选你要解析的域名,再点 “change Nameservers”
3)待服务器更新完成后,配置 SSL,先在 SSL/TLS 中申请客户端 SSL 证书:SSL/TLS -> 客户端证书 -> 创建证书,加密模式选择完全即可
4)添加 A记录,DNS -> 记录 -> 添加记录,添加 A记录如下,并保存,这里以duyou.xyz为例
添加完成后,你就可以使用http://duyou.xyz这个网址来访问你搭建的网站了
4.基础建设成本
阿里云服务器-34月/月
域名-15~30元
CloudFlare-免费
好了,到此你就已经拥有一个私人的GPT网站了,搭建过程有问题可以加微信进行咨询,再送波福利,添加微信可送5$的OpenAI API KEY
- Author:Joy
- URL:https://www.duyou.life//article/example-2
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!