centos7 為例
一 編寫腳本后開機執(zhí)行
在?/etc/rc.d/rc.local 添加可執(zhí)行腳本的方法未能成功,以前在centos6下是可以的,具體原因未查明,先給出另一種方法添加開機自動運行腳本的方法
1 編寫腳本如下
#!/bin/sh
#chkconfig: 2345 80 90
#description:開機自動啟動的腳本程序?# 開啟nginx服務
/usr/local/sbin/nginx
/usr/local/php/sbin/php-fpm
腳本第一行 “#!/bin/sh” 告訴系統(tǒng)使用的shell申鱼;
腳本第二行 “#chkconfig: 2345 80 90” 表示在2/3/4/5運行級別啟動牍氛,啟動序號(S80)逝薪,關閉序號(K90)庞瘸;
腳本第三行 表示的是服務的描述信息
2. 將寫好的autos.sh腳本移動到/etc/rc.d/init.d/目錄下,并給與可執(zhí)行權限
3 .添加到本機開機啟動選項中
chkconfig --add autostart.sh
chkconfig autostart.sh on
二 直接編輯文件
vi /etc/rc.d/rc.local?
添加? /usr/local/nginx/sbin/nginx
chmod +x /etc/rc.d/rc.local