牛哥数字人项目-授权服务器部署

服务器要求:

  • 至少2G以上内存
  • ubuntu 22.04

部署方法:

1. 购买并ssh连接服务器

这个不在过多赘述,参考牛哥的视频:
https://youtu.be/tAS4rc1ZMoI?si=C_ZRWGHRIhdW17Ja

2. 选择目录

我们需要选择一个目录来存放我们的工程,牛哥推荐一般在 /home/ubuntu 目录下

可以执行以下命令进入:

cd /home/ubuntu

如果没有这个目录呢,就先创建

mkdir /home/ubuntu

3. 获取自动部署脚本

牛哥提供了一件部署脚本通过以下命令获取:

wget https://cdn.niugee.com/file/init_robot_login_1.0_250105.sh

脚本很小,秒级就获取到了,之后,我们确认一下,是否获取到了文件,执行:

ls

可以看到内容:

牛哥数字人项目-授权服务器部署

4. 给脚本执行权限

脚本获取下来是没有权限的,我们需要赋予执行权限,执行以下命令:

chmod +x ./init_robot_login_1.0_250105.sh

之后,我们再次执行

ls

会看到脚本文件变成了绿色就代表OK了

如果你连接ssh使用的不是终端,也可能看到的不是绿色,只要确定命令执行成功,也可忽略

牛哥数字人项目-授权服务器部署

5. 执行脚本开始部署

直接执行脚本即可:

./init_robot_login_1.0_250105.sh

之后就可以看到跑命令行了:

牛哥数字人项目-授权服务器部署

其中有一步是安装环境依赖,这一步有点慢需要等一等,具体看你的网速情况:

牛哥数字人项目-授权服务器部署

如果没有问题,最终会看到如下信息:
牛哥数字人项目-授权服务器部署

这时候我们就可以通过 IP:51337 来访问了

牛哥数字人项目-授权服务器部署

默认用户名和密码:

[email protected]
ENr2YPWP3Hzcdjy

6. 做好数据库备份

数据库默认保存在

.tmp

下,文件名:

data.db

,单文件方式备份十分方便,你可以用你喜欢的方式来备份。

后续:

默认程序使用51337端口提供服务,你可以自由的更改这个端口,

  1. 直接修改内部的docker-compose.yml文件即可,把51337改为你期望的端口
  2. 之后执行:
    docker-compose down
    docker-compose up -d

更通用的方式是,通过nginx来提供服务转发,集成证书,比如把443转发到51337,不过这里不是本文范畴,不提供技术支持,网上一搜索一大把。

站内快搜



联系牛哥

加入牛哥的 TG 群组一起交流

=>>Telegram群组(点我加入)

有特殊情况的,需要单独沟通,可以添加牛哥的 微信 或者 Telegram