centos 7 運行jar

首先 centos 7 /etc/rc.local是沒行權限的,所以:
第一步: chmod+x /etc/rc.local
第二步:把開機啟動的腳本加到這個最后。保存就可以了
沒錯,就這么簡單,哈哈,好運

一、chkconfig方式:

示例腳本名:autoStart.sh

1本放到/etc/rc.d/init.d下面

2、給予執行權限 chmod +x?autoStart.sh

3、添加自啟chkconfig --add?autoStart.sh

4、設置自啟chkconfig?autoStart.sh on

二、systemctl方式(contos7推薦):

示例腳本名:autoStart.sh,示例服務名:autoStart.service

1、編寫腳本文件:vim autoStart.sh

#!/bin/bash
#chkconfig:2345?10?90
#description:sh?test
#需求的java環境引入
export?JDK_HOME=/application/jdk
export?JAVA_HOME=/application/jdk
#下面是開機啟動實際需要做的功能,示例為啟動rocketmq的namesrv
sh?/application/rocketmq-all-4.1.0/bin/mqnamesrv?&

2、編寫service文件:vim autoStart.service,ExecStart指定好運行腳本的路徑

[Unit]??
Description=rqnamesrv
After=network.target
[Service]??
Type=forking
ExecStart=/autoStart.sh
ExecReload=??
ExecStop=
PrivateTmp=true??
[Install]??
WantedBy=multi-user.target

3、給腳本授予執行權限:chmod +x autoStart.sh

4、用mv命令將service文件放到/usr/lib/systemd/system目錄下并賦予執行權限:chmod +x autoStart.service

5、到/usr/lib/systemd/system路徑下執行命令systemctl enable autoStart.service;

6、使用?systemctl is-enabled autoStart.service查看服務是否是自啟,如果現實enabled則已添加為自啟

7、重啟shutdown -r now,重啟之后使用命令systemctl status autoStart.service 查看服務啟動情況,如果現實active(running)則表示自啟成功,服務正在運行

扉泉之子穿越四戰 tcpip詳解第二版下載 韓國linefriends便宜嗎 儒以文亂法 俠以武犯禁 珠寶大王的傳奇人生by rider chips 汽車故障碼寶馬 12A102 李小璐shake it viktoriamodesta となりの千夏 裝睡母 恢弘大氣的純音樂 xfyy117影音先鋒資源 葉鳴腕力個人資料 productive citizen python floodfill 快樂跑官網 if you see people oled電視型號推薦 1stperson 心置き what is air travel 有一句歌詞一只小豬wee カップル是什么意思 django extends load おっぱいハート 圖 手機支付寶充值在哪里 反る anytime my friend 希臘簽證中心 teflon lined

Copyright 中成網 Some Rights Reserved

如反饋或投訴等情況聯系:une35498#163.com

广西快三遗漏