Armbian设置jar包开机自启

2022-02-16  本文已影响0人  轻轻敲醒沉睡的心灵

最近申请了阿里的十年廉价域名,想解析到自己家里面,但路由器没这个功能,别问什么路由器(京东云跑豆的),但是N1安装了fileBrowser当网盘用,为了能外网访问,自己写了阿里云的解析功能,要放到N1上自启(N1先配置java环境)。
Java环境参考:Armbian-N1安装java环境 - 简书 (jianshu.com)

1. 编写jar包自启动文件

自启动脚本随便起个名字runddns.sh吧,包含java环境和 nohup java -jar启动命令:


ddns
#!/bin/bash

export JAVA_HOME=/usr/local/java/jdk1.8.0_251
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin

cd /usr/local/ddns/ 
nohup java -jar ddns.jar >/dev/null 2>&1 &

2. 添加启动项

编辑rc.local文件,添加runddns.sh

vim /etc/rc.local
rc.local

3. 授予权限

2个文件分别授予权限

chmod +x /etc/rc.local
chmod +x /usr/local/ddns/runddns.sh

4. 重启,查看

  1. 重启系统 reboot
  2. 查看jar是否启动 ps -ef | grep java
    jar自启
上一篇 下一篇

猜你喜欢

热点阅读