0基础-在自己的云服务器上搭建chatgpt (自学零基础)

VPS云服务器 2025-04-21 20:59:31 浏览
0基础

提起 ChatGPT,我们早已耳熟能详。ChatGPT 由 OpenAI 开发,是一种基于强大的 GPT-4 架构的语言模型,旨在针对用户输入生成类似人类的文本响应。

随着对 ChatGPT 特性的逐渐熟悉,早期开发者已经利用 ChatGPT 在竞争中获得优势,但依旧有许多小伙伴因为各种限制不能玩上。本文主要就教大家使用云服务器+宝塔面板部署一个 ChatGPT私人版“极简”系列教程,以帮助您更好地理解和使用 ChatGPT,而且速度也很快。

准备工作:

1.准备一台云服务器

针对 ChatGPT 的部署,在国外环境使用上较稳定,加上中国地区是被 OpenAI 屏蔽了的,所以不建议选择国内服务器。这里服务器区域最好选择美国(国外服务器中带宽大且价格相对便宜许多)。

如果你已经拥有了一台美国云服务器,跳过这一步!登录云服务器开始操作就行。

我使用的是【恒创科技】的美国云服务器 2核4G 5M,CentOS-7.6 操作系统,当然你也可以在其它的云厂商购买,下边演示步骤先以恒创科技为例。

2. 准备好你的 OpenAI API Key(这个需要访问 OpenAI 的官网,在 OpenAI 账户页面申请的 api key(OpanAI密钥),比较简单的方式是直接渠道购买 API keys)。

备好以上资源后,接下来直接进行搭建工作。

第一步:登入云服务器

购买后,进入到恒创科技云服务器控制台,记录云服务器的账户密码及IP地址

通过其提供的 VNC 登录方式,输入用户名和密码登入到服务器中。

第二步:安装宝塔

接下来,根据对应系统版本 CentOS-7.6 选择安装命令。

Centos 安装脚本命令:yum install -y wget && wget -O install.sh&& sh install.sh

需要完整复制并输入命令,按回车执行,在看到提示是否安装 y/n 后,输入y,回车即可继续安装

等待片刻,出现下图情况即安装完成,另外显示的宝塔面板登陆地址和账号密码,记得保存下来 (记得在云服务器实例安全组内,开放 15539 端口,保证成功访问宝塔地址) 然后这里可以直接选中右键复制上述面板地址至浏览器打开,在宝塔登录界面,输入上述账号密码进行登录。(第一次登录时,需绑定宝塔账号,如无账户,可选注册) 到这里宝塔面板就算安装、登录完成了。首次登录进入,会自动弹出推荐安装套件,选择 LNMP 环境套件版本一键安装即可。

第三步:安装 Docker

进入宝塔面板后,点击左侧 Docker,安装 Docker,镜像选择 Docker 官方镜像,点击确定,等待安装完成。

第四步:部署 ChatGPT,放行 3000 访问端口

要正常访问 ChatGPT,需放行 3000 端口。在宝塔面板左侧导航栏依次点击安全-添加端口规则,在弹出框内,端口处填入3000,确定即可。

第五步:终端,执行命令部署 ChatGPT

接下来,左侧导航栏点击终端,输入命令:

docker pull yidadaa/chatgpt-next-web

执行完成后,再次执行以下命令:
docker run -d -p 3000:3000 -e OPENAI_API_KEY=”OpenAI-Key密钥” yidadaa/chatgpt-next-web

PS:这里 OpenAI-Key 密钥需要更换成自己的。

云器

到这里,ChatGPT 部署完成。

我们可直接通过 IP 地址加访问端口的形式(IP地址:3000)直接访问部署好的 ChatGPT 网站应用。

第六步:设置 ChatGPT 网站应用

首次部署 ChatGPT,为保证能正常使用,需进行“自定义接口”设置。

在 ChatGPT 界面,点击左下角设置,找到找到自定义接口,设置接口地址及你的 API KEY,完成设置后,即可正常使用。

这里 OpenAI-Key 有两种,非中转和中转,根据使用需要填入其中一种。

非中转接口地址:

中转接口地址:

目前为止。属于你自己的 ChatGPT 网站就已经搭建完成了。如果想跟朋友分享使用,直接将公网 ip 和端口号告知他们,便可直接访问使用了。 好主机测评广告位招租-300元/3月

怎么在阿里云服务器上搭建ftp服务器

具/原料阿里云xShell方法/步骤要安装vsftp软件之前必须更新yum源。 阿里云的帮助里写的比较烂,给了个链接地址,进去后可以下载一个软件,但是我下载了后不会用。 每次执行yum install vsftpd -y都提示错误。 经过网络搜索,还是解决了,度娘还是很给力的。 yum check-update检查可更新的所有软件包我执行完这个命令后显示了一大片。 我也看不懂,o(∩_∩)o 哈哈。 yum update下载更新系统已经安装的软件包执行后连续回答两个 y 就OK了再执行yum install vsftpd -y 居然成功了配置Vsftpd使用命令vi /etc/vsftpd/这时候打开了该文件第一次接触的时候注意光标按INSERT键可以更改,左下角变成-- INSERT --刚打开的时候并未显示完全,控制光标多往下走一段需要修改的有几点anonymous_enable=YES禁止匿名访问降YES改成NO#ascii_upload_enable 允许使用ascii码上传#ascii_download_enable 允许使用ascii码下载去掉前面的“#”号按ESC建,再输入“:”,发现左下角可以输入了输入wq后按回车,配置完成。 修改shell配置,其实新的版本已经修改好了,无需再修改。 启动vsftpd: service vsftpd start4添加账户:useradd -p /alidata/www/wwwroot -s /sbin/nologin pwftp然后修改密码:passwd pwftp在输入密码的时候,不显示输入的内容,两次确认密码一致就可以了5这时候的vsftpd还得手动启动。 开机自动启动:chkconfig vsftpd on重启阿里云,检查FTP是否正常。 6pwftp这个账户貌似登录不进去修改密码还是不行我重新创建了个test的账户可以正常登录。 并且创建了一个文件夹“123”

怎么在阿里云的服务器上配置一个ftp

默认的服务器是可以使用默认账号和密码当做 ftp账号使用的。 如果你的服务器需要给多个人同时使用,那么就需要额外给他人开通 ftp账号,这是权限和安全的体现。 使用 ftp服务器端,搭建 ftp服务,然后创建ftp账号,分配不同权限,给予不同的用户使用。 这是整个操作思路。 具体操作的时候,也是按照这个思路来的,那么需要了解这方面的知识,可以留言问我,或者到魏艾斯博客去看看相关内容,写的挺详细了。

如何用ftpServer为自己的云服务器搭建FTP服务

根据云服务器系统及配置环境,选择相应的ftp软件,比如serve-U或者FileZillaServer等,可以参与“云4计划”免费申领一台4核4G的快云服务器,安装对应教程学习搭建ftp服务器。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐