首先 我們需要在 /etc/init.d/目錄下建立乙個nginx的指令碼檔案,命令 vi nginx 輸入以下內容
#! /bin/sh
# author: rui ding
# modified: geoffrey grosenbach
# modified: clement nedelcu
# reproduced with express authorization from its contributors
set -e
path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
desc="nginx daemon"
name=nginx
daemon=/usr/local/nginx/sbin/$name #寫你對應的檔案位址
scriptname=/etc/init.d/$name
# if the daemon file is not found, terminate the script.
test -x $daemon || exit 0
d_start()
d_stop()
d_reload()
case "$1" in
start)
echo -n "starting $desc: $name"
d_start
echo "."
;;stop)
echo -n "stopping $desc: $name"
d_stop
echo "."
;;reload)
echo -n "reloading $desc configuration..."
d_reload
echo "reloaded."
;;restart)
echo -n "restarting $desc: $name"
d_stop
# sleep for two seconds before starting again, this should give the
# nginx daemon some time to perform a graceful stop.
sleep 2
d_start
echo "."
;;*)
echo "usage: $scriptname " >&2
exit 3
;;esac
exit 0
然後輸入 以下命令
[[email protected] ~]# update-rc.d –f nginx defaults
好了 從新啟動看看nginx啟動了沒
如果要取消開機啟動可以這樣
update-rc.d -f nginx remove
Ubuntu14 04配置nginx開機自啟動項
原文 ubuntu配置開機自動啟動服務 這裡需要特別說明的是,ubuntu系統下沒有redhat系統下的chkconfig命令。但ubuntu有乙個類似的命令 sysv rc conf。通過apt get命令完成sysv rc conf軟體的安裝。linux系統的執行級別有7個,分別對應的 可以通過...
Ubuntu14 04解除安裝核心
1 前言 通過apt get install安裝的核心可以通過apt get remove解除安裝 通過dpkg i安裝的核心可以通過dpkg r解除安裝 但是通過 ubuntu14.04編譯安裝kernel 上 所用的make install方法安裝的核心,解除安裝就沒那個容易了。筆者在ubunt...
ubuntu14 04安裝紀事
vmware是個好東西,但是今天在新裝ubuntu做實驗時卻一直提示disconnect you are now offline。試了n種方法,也反覆安裝多次,最後才確定是vmware出了問題。嘗試將編輯 虛擬網路編輯器還原預設後才算排除問題,只是網路設定又要重新做了 新裝的ubuntu一些基本設定...