这个不在过多赘述,参考牛哥的视频:
https://youtu.be/tAS4rc1ZMoI?si=C_ZRWGHRIhdW17Ja
我们需要选择一个目录来存放我们的工程,牛哥推荐一般在 /home/ubuntu 目录下
可以执行以下命令进入:
cd /home/ubuntu
如果没有这个目录呢,就先创建
mkdir /home/ubuntu
牛哥提供了一件部署脚本通过以下命令获取:
wget https://cdn.niugee.com/file/init_robot_login_1.0_250105.sh
脚本很小,秒级就获取到了,之后,我们确认一下,是否获取到了文件,执行:
ls
可以看到内容:
脚本获取下来是没有权限的,我们需要赋予执行权限,执行以下命令:
chmod +x ./init_robot_login_1.0_250105.sh
之后,我们再次执行 ls
会看到脚本文件变成了绿色就代表OK了
如果你连接ssh使用的不是终端,也可能看到的不是绿色,只要确定命令执行成功,也可忽略
直接执行脚本即可:
./init_robot_login_1.0_250105.sh
之后就可以看到跑命令行了:
其中有一步是安装环境依赖,这一步有点慢需要等一等,具体看你的网速情况:
如果没有问题,最终会看到如下信息:
这时候我们就可以通过 IP:51337 来访问了
默认用户名和密码:
[email protected]
ENr2YPWP3Hzcdjy
数据库默认保存在 .tmp
下,文件名:data.db
,单文件方式备份十分方便,你可以用你喜欢的方式来备份。
默认程序使用51337端口提供服务,你可以自由的更改这个端口,
docker-compose down
docker-compose up -d
更通用的方式是,通过nginx来提供服务转发,集成证书,比如把443转发到51337,不过这里不是本文范畴,不提供技术支持,网上一搜索一大把。