centos執(zhí)行sh腳本 Centos7自己寫(xiě)了一個(gè)java程序的jar包,需要寫(xiě)一個(gè)腳本,然后設(shè)置成開(kāi)機(jī)自啟動(dòng),應(yīng)該怎么做?
Centos7自己寫(xiě)了一個(gè)java程序的jar包,需要寫(xiě)一個(gè)腳本,然后設(shè)置成開(kāi)機(jī)自啟動(dòng),應(yīng)該怎么做?1.# 創(chuàng)建startup.sh vim /usr/local/project/startup.sh
Centos7自己寫(xiě)了一個(gè)java程序的jar包,需要寫(xiě)一個(gè)腳本,然后設(shè)置成開(kāi)機(jī)自啟動(dòng),應(yīng)該怎么做?
1.# 創(chuàng)建startup.sh
vim /usr/local/project/startup.sh
# 將環(huán)境配置寫(xiě)進(jìn)去 不清楚自己配置的可以用
more /etc/profile查看
export JAVA_HOME=/usr/local/install/jdk1.8.0_201
export PATH=$JAVA_HOME/bin:$PATH
# jar包啟動(dòng)命令
nohup java -jar /usr/local/project/casic-eureka-1.0.jar >/usr/local/project/eureka.log 2>1&
2.給startup.sh添加權(quán)限
chmod x /usr/local/project/startup.sh
3.添加開(kāi)機(jī)啟動(dòng)
vim /etc/rc.local
在rc.local中加上一行
/usr/local/project/startup.sh
4.添加完之后可以reboot重啟服務(wù)器,之后再使用ps -ef | grep java查看是否啟動(dòng)成功