把以下指令碼儲存為nginx檔案放入/etc/init.d/nginx
然後可以通過
/etc/init.d/nginx start 命令啟動nginx
/etc/init.d/nginx stop 命令停止nginx
/etc/init.d/nginx restart 命令重啟nginx
開機自動啟動nginx,
如果需要開機啟動服務,儲存好 /etc/init.d/nginx檔案後,
執行以下命令:【ubuntu某些版本沒有chkconfig,可以使用update-rc.d nginx defaults】
chkconfig --add ningx
chkconfig --level nginx 2345 on
#! /bin/sh
path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
desc="nginx daemon"
name=nginx
daemon=/usr/local/nginx/sbin/$name
configfile=/usr/local/nginx/conf/$name.conf
pidfile=/usr/local/nginx/logs/$name.pid
scriptname=/etc/init.d/$name
set -e
[ -x "$daemon" ] || exit 0
do_start()
do_stop()
do_reload()
case "$1" in
start)
echo -n "starting $desc: $name"
do_start
echo "."
;;stop)
echo -n "stopping $desc: $name"
do_stop
echo "."
;;reload|graceful)
echo -n "reloading $desc configuration..."
do_reload
echo "."
;;restart)
echo -n "restarting $desc: $name"
do_stop
do_start
echo "."
;;*)
echo "usage: $scriptname " >&2
exit 3
;;esac
exit 0
nginx開機自動啟動指令碼
把以下指令碼儲存為nginx檔案放入 etc init.d nginx 然後可以通過 etc init.d nginx start 命令啟動nginx etc init.d nginx stop 命令停止nginx etc init.d nginx restart 命令重啟nginx 開機自動啟動n...
linux開機自動啟動指令碼
前言 linux有自己一套完整的啟動體系,抓住了linux啟動的脈絡,linux的啟動過程將不再神秘。閱讀之前建議先看一下附圖。本文中假設inittab中設定的init tree為 etc rc.d rc0.d etc rc.d rc1.d etc rc.d rc2.d etc rc.d rc3.d...
Ubuntu 開機自動啟動指令碼
ubuntu 開機自動啟動指令碼 flyfish 版本 ubuntu 18.04 目的想要在開機的啟動乙個名為a.py的指令碼 1 新建乙個擴充套件名為s 件,假設名字為custom.sh,該檔案的路徑是 home santiago autorun 內容為乙個啟動python指令碼 python a...