原生GPT本地及云端部署方式保姆级教程

前提条件

部署必须要有一个超过1年的Github账号

本地服务部署

运行效果

部署方法

  1. 下载安装包

暂时无法在飞书文档外展示此内容

  1. GitHub授权登录:

https://dash.pandoranext.com/

登录后是这个样子:

  1. 复制下面红框里面这个License Id

  1. 编辑Config.json,粘贴刚复制的License Id 到下面license_id这个红色框部分。

  1. 双击运行PandoraNext.exe

  1. 运行成功会出现如下字样

  1. 浏览器地址输入:http://127.0.0.1:8181/ 回车运行即可
  2. 可以用账号密码登录,也可以用AccessToken登录

AccessToken获取方式

访问如下链接:

https://chat.openai.com/api/auth/session

  1. 运行成功截图

服务器部署

服务器购买

88元的就可以

99元这个就可以

安装Docker环境

要在CenterOS上安装Docker,可以遵循以下简洁明了的步骤:

  1. 更新软件包索引: 首先,打开终端,并使用以下命令更新您的系统到最新版本:
sudo yum update
  1. 安装依赖包: 安装一些必要的软件包,这些软件包能让Yum使用通过HTTPS来传输数据:
sudo yum install -y yum-utils
  1. 设置Docker仓库: 接下来,添加Docker的官方仓库,以便从中安装:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  1. 安装Docker引擎: 现在,安装Docker引擎:
sudo yum install docker-ce docker-ce-cli containerd.io
  1. 启动Docker服务: 安装完成后,启动Docker服务:
sudo systemctl start docker
  1. 验证安装(可选) : 最后,运行Hello World镜像来验证Docker是否正确安装:
sudo docker run hello-world

如果这个Hello World镜像可以运行,说明Docker已经在您的CenterOS系统上安装并配置成功了。

下载项目

1.在服务器上创建一个目录

2.执行如下命令

git clone https://github.com/pandora-next/deploy.git

获取授权

  1. GitHub授权登录:

https://dash.pandoranext.com/

登录后是这个样子:

  1. 复制下面红框里面这个命令

  1. 在你刚才的目录执行如上复制的命令

运行项目:

docker-compose up -d

设置nginx反向代理:

server {listen 443 ssl http2;server_name 换成你的名字;charset utf-8;ssl_certificate      certs/chat.zhile.io.crt;ssl_certificate_key  certs/chat.zhile.io.key;...省略若干其他配置...location / {proxy_http_version         1.1;proxy_pass                 http://127.0.0.1:8181/;proxy_set_header        Connection                "";proxy_set_header           Host                        $http_host;proxy_set_header         X-Forwarded-Proto         $scheme;proxy_set_header           X-Real-IP                  $remote_addr;proxy_set_header           X-Forwarded-For            $proxy_add_x_forwarded_for;proxy_buffering off;proxy_cache off;send_timeout 600;proxy_connect_timeout 600;proxy_send_timeout 600;proxy_read_timeout 600;}...省略若干其他配置...
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/234926.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2021年6月3日 Go生态洞察:Fuzzing技术的Beta测试

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

群晖NAS配置之搭建WordPress个人博客站点

群晖NAS配置之搭建WordPress个人博客站点 之前写了一些ngrok和frp给群晖nas做内网穿透,今天分享一下在群晖nas下安装wordpress的教程。 WordPress是一个开源的内容管理系统(CMS),最初是用来搭建博客的,但后来发展成为…

2023.11.28 使用tensorflow进行“三好“权重分析

2023.11.28 使用tensorflow进行"三好"权重分析 这是最基础的一个神经网络问题。许久没有再使用,用来做恢复训练比较好。 x1w1 x2w2 x3*w3 y,已知x1,x2,x3和y,求w1,w2,w3 这是一个三元一次方程,正常需要三组数据就能…

什么是Anaconda?作用是?使用python必须要安装嘛?

一、什么是Anaconda以及其作用? 通俗来讲,Anaconda算是一个环境容器,也可以叫环境管理器。 作用:可以在Anaconda容器中为python项目创建不同的环境。在各个不同环境中可以安装不同版本的包并且各个环境互不影响。可以在使用不同项…

分布编译和注释

文章目录 分布编译预处理编译汇编链接 注释单行注释多行注释预处理注释 总结 分布编译 上一节使用 gcc main.c就生成了a.exe的可执行文件,提到了将main.c文件生成a.exe实际上执行了以下四步: 预处理编译汇编链接   每一步都有单独的指令,而…

使用MechanicalSoup库的爬虫程序

1. 首先,我们需要导入MechanicalSoup库和requests库,这两个库都是Python中爬虫常用的库。 2. 接着,我们要设置一个代理服务器,使用proxy_host和proxy_port参数来指定。 3. 使用requests.get方法来获取网页的HTML代码。 4. 使用Bea…

C++:OJ练习(每日练习系列)

编程题: 题一:字符串相加 415. 字符串相加 - 力扣(LeetCode) 思路一: 第一步:需要获取字符串的两个尾节点下标; 第二步:创建用于记录进位数、获得的字符串的变量; 第…

随手写了个博客多平台发布脚本:Python自动发布文章到Wordpress

​ 引言 作为一名技术博主,提高博客发布效率是我们始终追求的目标。在这篇文章中,我将分享一个基于Python的脚本,能够实现博客多平台发布,具体来说,是自动发布文章到WordPress。通过这个简单而高效的脚本&#xff0c…

2023 年 IntelliJ IDEA下载、安装教程,附详细图文

大家好,今天为大家带来的是 2023年 IntelliJ IDEA 下载、安装教程,超详细的图文教程,亲测可用。 文章目录 1 IDEA 下载2 IDEA 安装3 IDEA 使用4 快捷键新手必须掌握:Ctrl:Alt:Shift:Ctrl Alt&a…

解决电脑蓝屏问题:SYSTEM_THREAD_EXCEPTION_NOT_HANDLED,回到系统还原点

解决电脑蓝屏问题:SYSTEM_THREAD_EXCEPTION_NOT_HANDLED,回到系统还原点 1,蓝屏显示问题1.1,蓝屏1,清楚显示1.2,蓝屏2,模糊显示 2,排除故障问题3,解决蓝屏的有效方法 1&a…

【攻防世界-misc】[简单] 凯撒大帝在培根里藏了什么

1.下载文件,打开后是这样子的 2.根据题目提示说是有凯撒密码和培根密码,因为文件内容为AB形式,不符合凯撒条件,所以先用培根解,将文件内容复制,CTF在线工具-CTF工具|CTF编码|CTF密码学|CTF加解密|程序员工具…

软件工程--需求工程--学习笔记(超详细)

软件需求工程是软件开发周期的第一个阶段,也是关系到软件开发成败最关键阶段,本章讲解需求的基础知识和需求工程的关键活动。这些知识对于结构化方法、面向对象方法、面向服务方法等都是适用的 本文参考教材:沈备军老师的《软件工程原理》 目…