零基础快速搭建自己的ChatGPT服务,配套小程序,后台管理端

这篇具有很好参考价值的文章主要介绍了零基础快速搭建自己的ChatGPT服务,配套小程序,后台管理端。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

国内的chatgpt如雨后春笋,层出不穷,各有千秋,但是大多套路都如出一辙,不是让看广告就是关注各种公众号,更有甚者直接收费。。。。本着为人民服务的精神,鄙人写下这篇博客,希望能对阁下带来些许帮助。


提示:以下是本篇文章正文内容,下面案例可供参考

一、搭建基础chatgpt需要些什么?

1.一台海外服务器(国内服务器需要设置代理比较麻烦,不建议小白操作),推荐腾讯云服务器,价格合适,也有便宜一点的小服务商,可能有跑路的风险,根据自身情况斟酌选择,本文依照腾讯云服务器部署介绍;
服务器选购链接:
腾讯云轻量服务器
雨云服务商
2.通过备案的合法域名(微信小程序访问必须)
3.注册一个微信小程序appid,注册地址,怎么注册这里就不多说了,可以百度,建议注册个人类型
4.openapi账号:购买地址

二、服务器环境部署(腾讯云)

1.配置选购

推荐配置:基于操作系统镜像----ContOS----ContOS7.6----亚太地区(这是重点,只要不是中国都可以)----通用型
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序这里吐槽一句腾讯云,它自带数据库,宝塔等这些建站常用配置的服务器很贵很贵,自己动手安装价格便宜不止一半。

2.安装宝塔面板

宝塔官网地址
进入宝塔官网首页,点击立即免费安装----Linux面板----在线安装
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序

服务器IP:填写自己刚才购买的服务器的公网IP;
其余选项默认
(PS:
1.需要先登录云服务器实例重置密码,输入重置后的新密码即可完成在线安装;
2.安装过程大概几到十分钟左右不等,完成安装后会提示安装成功,并根据页面提示保存记录好面板地址,登录账号和密码;
3.确保宝塔面板登录的端口在防火墙中已放开)

chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序

3.源码下载

推荐使用开发工具
HBuilder X
VSCode
IDEA

后台服务端源码
后端管理端源码
微信小程序源码

4.安装部署运行环境

JDK1.8
MySQL5.7
Redis
Nginx1.21.4
Docker(选装,鄙人实在不喜欢用docker容器,docker的通信机制很拉,以前在工作中踩坑踩怕了,所以我没有安装docker容器部署)
(PS:
1.JDK需要安装Linux版本的,如果没有的话可以下载本文的;
2.其余均在宝塔面板的软件商店搜索即可免费安装)

4.1添加MySQL数据库

MySQL安装好以后,点击宝塔面板左侧菜单栏数据库进入数据配置页面----添加数据库
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序数据库配置如图所示,密码可采用系统生成的也可自定义
(PS:访问权限:若需要远程客户端访问则选择所有人或指定IP,并根据提示填写相关配置即可)

点击导入----选择项目中的SQL文件建表(文件位置会在后文提及)
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序

4.2 安装JDK

将JDK上传至服务器指定目录(/www/wwwroot/jdk8)并解压,上传位置可自定义;
依次点击宝塔左侧菜单栏网站----Java项目----jdk管理----添加jdk----选择刚才添加jdk的路径----进到bin目录选择名为java的文件
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序

4.3 部署服务端

前置条件:本地需要安装jdk环境,若无相关基础可直接使用本文提供的jar包。

4.3.1 上传jar包

先将下载或者自己打包好的jar包上传至服务器(推荐目录:/www/wwwroot/chatgpt);
然后上传java配置文件application.yml,application-druid.yml,必须和jar包同目录。

4.3.2 添加java项目

依次点击宝塔面板左侧菜单网站----Java项目----添加java项目
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
按照上图所示配置,项目用户必须选择root,否则可能会报错

4.3.3 申请SSL证书(针对域名已经使用过并部署到其他服务器)

如果你的域名未部署到其他服务器的话可以直接忽略本步骤!!!

1.打开腾讯云控制台设置域名dns解析,记录值填写服务器公网ip,主机记录自行设定,我这里设置了两个,chatgpt用于管理端,chatgptapi用于小程序调用服务端;
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
(PS: 如果你的域名跟我一样已经用在其他服务器了,又不想重新申请域名而且还要备案,很麻烦,所以直接设置主机记录全词匹配域名指向服务器效果是一样的,千万不要被通讯忽悠了,让你升级SSL证书可多匹配几个顶级域名,升级那个证书死贵,这里只需要设置主机记录即可,不要再去申请证书了,少则也要几大百一张。)
分享一个免费的域名SSL证书检测网站

2.进入宝塔刚才添加的java项目管理,用刚才填写的域名(你设定的主机记录+你的域名,例如:chatgpt.sure.cn)添加到域名管理中去,如图直接申请免费的ssl证书即可,申请成功后根据提示部署即可;
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
安装好ssl证书后即可验证https访问:浏览器输入刚才配置的域名,若出现:欢迎使用RuoYi后台管理框架,当前版本:v3.8.5,请通过前端地址访问。即表示配置成功。

4.4 部署前端

前置条件:本地需要安装node(版本不建议太新,推荐使用node8),若没有相关方面知识可直接使用本文提供的安装包。

4.4.1 打包

chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
依次执行命令:
npm install
npm run build:prod
执行完后会看到目录多了一个node-modules和dist

4.4.2 添加站点

1.宝塔面板依次点击网站----PHP项目----添加站点
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
2.上传dist包,先进到刚才添加的站点目录,我这里是/www/wwwroot/chatgpt,删除里免的所有文件,.user.ini文件删除不掉不用管,然后将打好的dist包上传到该目录下即可;

chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
3.回到站点配置,设置静态代理
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
设置好后即可正常访问了,注意使用到的端口一定要在防火墙中放行。

4.5 小程序端

前置条件:提前准备好小程序appid和密钥,本文提供编译好以后的代码包

大概步骤
1.使用Hbuilder X打开小程序源码;
2.使用微信小程序终端运行(需要安装微信开发者工具);
3.删除掉static静态包中的没有使用到的图片等资源,否则代码上传会报错包体积超过2M;
4.配置微信合法域名;
5.发布版本,等待微信审核通过即可。
(小程序端具体发布步骤可自行参考官网或者百度)
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序

(PS:需要登录管理后台将appid和密钥修改成自己的才能正常访问)

总结

码字不易,写到后面有点力不从心了,可能有丢丢草率,部署安装过程中遇到什么问题,尽管问。
最后附上小程序体验地址,欢迎扫码体验
chatgpt 国内端口搭建,chatgpt,chatgpt,小程序文章来源地址https://www.toymoban.com/news/detail-778623.html

到了这里,关于零基础快速搭建自己的ChatGPT服务,配套小程序,后台管理端的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 搭建自己的git服务器--win10系统使用Gitea快速搭建git-server

    2023-03-28 本文简单介绍了使用gitea开源软件搭建自己git服务器的过程; 本文记录的在win10系统上快速安装gitea,实现了git服务端的搭建。 搭建自己的git仓库服务端,搭建到云主机,连接方便,但大文件受限于网速。 搭建到局域网,网速快。各有优势,多试多玩,总有收获。 安

    2024年02月13日
    浏览(52)
  • 一个开源免费功能强大的Chatgpt Web程序 搭建自己的Chatgpt机器人

    ChatGPT Web Midjourney Proxy 是我用过的几款ChatGPT Web程序当中我觉得最好用的一款,还支持midjourney的图片生成 ai换脸和很多的ChatGPT store。 ✅ 原chatgpt web 所有功能 ✅ chatgpt web 支持自定义api key、base_url ✅ midjourney 文生图 ✅ midjourney 垫图+文生图 ✅ midjourney 图变 U1到U4 、 V1到V4、重绘

    2024年03月23日
    浏览(38)
  • 使用SpringBoot一小时快速搭建一个简单后台管理(增删改查)(超详细教程) 各大技术基础教学、实战项目开发教学

     最近也是临近期末了,各种的期末大作业,后台管理也是很多地方需要用到的,为了方便大家能快速上手,快速搭建一个简单的后台管理,我花了两天时间整理了一下 我会从0开始介绍,从数据库的设计到前端页面的引入最后到后端代码的编写,你只需要会一点前端的基础和

    2023年04月13日
    浏览(78)
  • 如何快速搭建自己的阿里云服务器(宝塔)并且部署springboot+vue项目(全网最全)

    对于新手或者学生党来说,有时候就想租一个云服务器来玩玩或者练练手,duck不必花那么多钱去租个服务器。这些云服务厂商对学生和新手还是相当友好的。下面将教你如何快速搭建自己的阿里云服务器,完成云服务器的部署。 现在阿里云对于新用户来说,还是挺仗义的,

    2024年02月04日
    浏览(67)
  • 本地使用IIS快速搭建一个属于自己的网站,并发布公网访问「无需购买云服务器」

    在网上各种教程和介绍中,搭建网页都会借助各种软件的帮助,比如网页运行的Apache和Nginx、数据库软件MySQL和MSSQL之类,为方便用户使用,还出现了XAMPP、PHPStudy、宝塔面板等等一系列集成服务,都是为了方便我们能快速建立网站。是不是不适用这些软件就无法建立网站了呢?

    2024年02月05日
    浏览(48)
  • 如何快速入门部署自己的Flask程序(本地+云服务器)?

    一、需求背景 :人工智能训练好的模型model,需要放到服务器上,作为基础能力提供给应用侧,否则model只能中电脑本地处理。那么怎么解决这个部署到服务器上的问题呢? 二、解决思路 :web应用部署,有3种主流的方式, 1.Django:大而全,集成了很多组件,属于全能型、重

    2024年02月03日
    浏览(43)
  • 保姆级指导0基础如何快速搭建“对话机器人”类ChatGPT

    参考了CDSN上的文章,但发现不work, 不是这里有问题,就是那里有问题,查阅了大量的资料,做了无数次试验,终于整理出来了一个完整的教程,保可用,保真~~~~~如果各位遇到什么问题,也可以私信我 我把每个环节遇到的坑,都填平了,如果按我的操作,免去了大家查各种

    2024年04月13日
    浏览(24)
  • 使用Docker快速搭建基础服务

    编辑broker.conf,并设置brokerIP1 上述方法需要我们单独对每一个服务进行启动,当基础服务多的时候,非常不方便,所以可以采用Docker-Compose的方式一键启动,以下是相关步骤 1.docker-compose手动安装 在这个目录下载docker-compose-Linux-x86_64: https://github.com/docker/compose/releases/tag/1.25.5

    2024年02月07日
    浏览(29)
  • 2023年最新最全uniapp入门学习,零基础入门uniapp到实战项目,unicloud数据后台快速打造uniapp小程序项目

    今天开始带着大家一起零基础学习uniapp,在下面的课程中我们就简称uniapp为uni吧。我这里从零基础开始教大家,后面可以带大家简单的做一个实战项目。所以不用担心自己没有基础,跟着石头哥认真学习就行了的。 我们学习uniapp之前先要认识uniapp的好处 看下官网 https://unia

    2024年02月06日
    浏览(34)
  • 快速学会搭建微信小程序的基础架构

    (创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹) 目录 基础架构  构建界面  引入 uni-ui 组件库   组件自动引入 配置TS类型 状态管理 持久化  数据交互 请求工具  请求和上传文件拦截器 封装 Promise 请求函数 请求成功提取

    2024年02月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包