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 #啓動