CentOS 7添加開機啓動服務或腳本的正確方法

1、添加開機自啓服務centos

CentOS7中採用了systemctl 來管理服務,使得添加開機自啓服務很是方便,只須要兩條命令
systemctl enable jenkins.service #設置jenkins服務爲自啓動服務
sysstemctl start  jenkins.service #啓動jenkins服務tomcat

2、添加開機自啓腳本bash

在centos7中增長腳本有兩種經常使用的方法,下面咱們以啓動tomcat的腳本爲例:centos7

#!/bin/bash
#description:Tomcat自啓腳本
/usr/local/tomcat/bin/startup.sh  #啓動tomcatvps

方法一(我的比較推薦該方法):ip

一、賦予腳本可執行權限
chmod +x /opt/script/start.shjenkins

二、打開/etc/rc.d/rc.local文件,在末尾增長以下內容
/opt/script/start.shit

三、在centos7中,/etc/rc.d/rc.local的權限被下降了(其餘版本系統可能不同,這裏要根據系統版本而定),因此須要賦予其可執行權限
chmod +x /etc/rc.d/rc.localio

方法二:service

一、將腳本移動到/etc/rc.d/init.d目錄下
mv  /opt/script/start.sh /etc/rc.d/init.d

二、增長腳本的可執行權限
chmod +x  /etc/rc.d/init.d/start.sh

三、添加腳本到開機自動啓動項目中
cd /etc/rc.d/init.d
chkconfig --add start.sh
chkconfig start.sh on

動態vps;

撥號:adsl -start #啓動

相關文章
相關標籤/搜索