前往网站首页查看更多精彩内容👉https://imyshare.com/
继上次给大家分享搭建ChatGPT站点教程后,今天咱来分享另一种搭建形式,连服务器费用都直接省了,只需要花几块钱买个域名就能搞定!
想要搭建属于我们自己的ChatGPT Web网站,首先需要两个账号:Github账号和Vercel账号
而Vercel是支持直接使用Github账号登录的,但是我们首次登录的时候,直接选择Github登录会显示没有账户信息,所以我们需要先点击右上角的“报名”选择个人使用,取昵称,然后再选择使用Github登录,最后选择国内手机号正常接收验证码即可
一、Github
首先在Github页面上访问地址:ChatGPT-Next-Web
然后点击右上⻆的“Fork ”,跳转页面后点击 “Create Fork ”把这个仓库克隆到你的账号下
二、Vercel
Github仓库克隆之后,我们去到Vercel平台,使用Github账号登录并授权
登录Vercel后直接点击右上角Add New——Project,接着会跳转到导入Git储存库页面,这时候我们选取会显示未登录Github,只需要重新登录安装即可
安装成功之后,就可以在“选择Git命名空间”里找到我们的ChatGPT-Next-Web这个Github仓库,点击Import导入
project name昵称随便取,使用默认的即可
我们只需要更改环境变量“Environment Variables”,项目名称最多只能包含 100 个字母数字小写字符和连字符,不允许使用大写字符和下划线,然后把ChatGPT的API Key添加进来,最后部署。
当然如果你需要你的ChatGPT支持密码访问,可以添加一个新的环境变量
然后我们稍等一会就可以看到我们的网站就部署成功了
点击访问就可以进入到我们的ChatGPT 个人网站了,在提问的时候如果显示“访问密码不正确或为空”,可以直接点击”设置“前往页面设置密码,也可以直接在左下角设置里填入你自己的 OpenAI API Key
此时Vercel 给我们自动分配了域名,当然这个域名由于某些原因无法直接访问,所以需要使用自己的域名,
在部署状态栏,找点“自定义域”点击”管理“
然后自定义域名,点击添加,选择默认的选项,再点击添加
添加之后Vercel会提示我们需要添加两条记录,一条是A记录,一条是CNAME记录
三、腾讯云
首先进入到我们的域名解析商,这里我使用的腾讯云: https://cloud.tencent.com/
直接微信扫码注册登录,首次注册需要身份核验,可以直接微信扫码实名制验证,认证完成以后我们就可以购买自己的域名了
域名选购:在域名注册界面下拉,找到特价优惠域名,选择.asis结尾的域名即可,新用户首年1元,哪个便宜就用哪个
在购买的时候会提醒你填写个人信息模板,信息模板选择个人即可,其他信息直接如实填写
然后等待几十分钟-两三小时内审核,审核通过会短信通知
审核通过之后就可以购买域名了,自定义我们心仪的域名,然后等待审核,一般几分钟就审核成功了
访问域名管理界面(https://console.cloud.tencent.com/domain/all-domain),即可查看自己注册好的域名
四、配置域名
回到vercel控制台(vercel.com),打开之前创建的项目,点击Settings-Domains,填写刚才注册好的域名
域名添加后,Vercel会告诉你要将域名解析指向 Vercel的服务器,按提示到域名注册商那边添加解析即可,
再切换到腾讯云的域名控制台,点击解析
把在把刚才在domain中获取的参数直接填入,其中主机记录对应的是www,记录类型设置为CNAME线路类型为默认,记录值为 cname.vercel-dns.com,TTL直接使用默认的600就行,添加完成以后选择保存
注意:在添加记录的时候,不要使用网页翻译功能!
返回vercel控制台,刷新页面后,我们的无效配置就配置成功了,直接点击左上角的超链接图标就能直接通过域名访问刚刚搭建的网站了~
那么以上就是全部教程了,希望对你有帮助~
前往网站首页查看更多精彩内容👉https://imyshare.com/