用dw做的网站能用吗,广州网站建设 名片制作 网站管理,网站服务体系,wordpress 必备插件CentOS7开机自启动jar包
前言
例如#xff1a;当我们虚拟机断电重启后#xff0c;每次都需要手动输入启动jar包#xff0c;非常麻烦
一、创建启动脚本
在root目录下创建/sh文件夹#xff0c;并在文件夹下创建runJar-start.sh脚本文件
# mkdir /root/sh
# vi runJar-st…CentOS7开机自启动jar包
前言
例如当我们虚拟机断电重启后每次都需要手动输入启动jar包非常麻烦
一、创建启动脚本
在root目录下创建/sh文件夹并在文件夹下创建runJar-start.sh脚本文件
# mkdir /root/sh
# vi runJar-start.sh在脚本文件里编辑如下内容
#!/bin/sh
nohup java -jar [jar包位置] 给脚本文件赋予执行权限
# chmod 777 runJar-start.sh二、添加开机启动命令
编写/etc/rc.d/rc.local开机启动命令文件JAVA_HOME 一般配置在 cat /etc/profile 中最后 export JAVA_HOME/usr/local/soft/java/openjdk17
export CLASSPATH$JAVA_HOME/lib:$CLASSPATH
export PATH$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export PATH$PATH:/usr/local/soft/node-v16/bin
# vi /etc/rc.d/rc.local# 在文件末尾添加 jdk 环境 必须添加因为rc.local在 系统环境变量加载之前加载
# jdk环境变量 必须添加因为rc.local在 系统环境变量加载之前加载
# 如果不添加 就没法启动
# 当然这里你得填你自己的安装位置export JAVA_HOME/usr/local/soft/java/openjdk17
export CLASSPATH$:CLASSPATH:$JAVA_HOME/lib/
export PATH$PATH:$JAVA_HOME/bin
# 你的脚本路径例如我们放在root目录下的sh目录下/www/wwwroot/static.ltkj.com/personnel/backend/start.sh
————————————————
赋予rc.local执行权限
# chmod x rc.local注意rc.local文件默认是没有可执行的权限如果不添加启动权限则开机不会执行文件里的脚本命令
三、重启、检查
重新启动虚拟机
# reboot检查jar包是否启动
# ps -ef |grep java
或
# ss -lpn src :8080总结
以上就是在CentOS7下开机自启动脚本的笔记记录。 ————————————————