tx

高不能 !﹗!

潜行在闹市,穿梭于网络
2,428

准备

  1. VPS 一台(可以科学上网)推荐系统 Ubuntu、Debian
  2. 确定 VPS 9527 端口开放!可以通过 这里 检测
  3. Telegram 账号一个,并关注 机器人(R探长的小助理)(R探长)
  4. 甲骨文免费云账号一个,若是没有,请看下面博文
    脚本GitHub 项目地址:[点击访问(https://github.com/semicons/java_oci_manage)]

开放9527端口

这里以aws的一台ubuntu系统服务器举例
  1. 开启实例安全组入站TCP协议9527、8888端口
  2. 登录Xshell,安装宝塔面板
    Ubuntu/Deepin安装脚本:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

还是博客相关的一套安装
  1. 系统防火墙开放9527端口

获取 VPS INFO

        打开 telegram,找到刚才关注的机器人,发送指令 /sart,开始!(若有什么疑问,可以发送 /help)
        在输入框里面输入 /raninfo,为了防止误触,需要输入两次,机器人会返回两行字符串,这些是我们 VPS 的标识!

获取甲骨文 API 密钥

        点击实例,甲骨文右上角的人头像(会员中心),来到会员中心(也就是更改密码的界面),找到左下角的 API 密钥,点击右边的添加 API 密钥,并下载私有秘钥。
        点击添加,会弹出 “配置文件预览” 的窗口,我们需要记录里面的:

        完成以后,这样在 API 密钥里面我们可以看到刚才添加的 API 密钥。(后续也可以点击后面的三点,来查看刚才的配置信息)

VPS 服务端部署

更新及安装组件

apt update -y               #Debian/Ubuntu 命令
apt install -y curl tar wget   #Debian/Ubuntu 命令

执行一键安装脚本

wget -O gz_client_bot.tar.gz  https://github.com/semicons/java_oci_manage/releases/latest/download/gz_client_bot.tar.gz && tar -zxvf gz_client_bot.tar.gz --exclude=client_config  && tar -zxvf gz_client_bot.tar.gz --skip-old-files client_config && chmod +x sh_client_bot.sh && bash sh_client_bot.sh

        脚本部署完毕以后,我们需要把刚才下载下来的 API密钥 文件****.pem(或者是***.cer),通过Xftp上传到 VPS ,并右键记录文件的路径。

        我们可以使用Xftp用记事本编辑 VPS 如下文件:/root/client_config,如下图所示:

l7bkfcti.png

        黄框为甲骨文API秘钥"配置文件预览"内容,红线为API秘钥文件路径,蓝框为Telegram信息;

l7h60fhd.png

        Xshell内输入./sh_client_bot.sh执行脚本文件,看到下面信息无误后即可开始启动bot机器人程序
即将查看日志,请稍后(按【ctrl+c】可退出日志)

Telegram 机器人设置

        R探长的小助理消息栏输入 /oracle (oracle云管理),选择配置建议如下图所示即可:

R-Bot⭐脚本常用命令

参考github文档

启动或重启

bash sh_client_bot.sh

查看日志(ctrl + c退出日志)

tail -f log_r_client.log

终止程序

ps -ef | grep r_client.jar | grep -v grep | awk '{print $2}' | xargs kill -9

卸载程序

rm -rf gz_client_bot.tar.gz client_config r_client.jar sh_client_bot.sh log_r_client.log debug-.log

如也不需要JDK可卸载:

apt-get remove openjdk*

如何判断是否启动
        使用查看日志命令查看日志 没有错误显示并且提示服务已启动成功,代表客户端已成功启动 可以使用bot进行你需要的操作了。


注意事项:

仅有 1 条评论
user 编辑评论信息
插入图片

隐私评论
  1. @
    gtt 2022年08月27日
    Windows 10 · Chrome 103 · 美国 Nokia

    看群里都说San Jose的Arm机器也不多 ?