Ngnix自啟動設定

2021-08-27 11:08:35 字數 2294 閱讀 4757

之前在nginx+fastdfas中已經編寫過安裝ngnix的方法,但是沒有寫開機自啟動ngnix的方法,在每次開啟虛擬機器後,還要手動去啟動,有點煩,所以這裡記錄一下,怎麼設定開機自啟動的方法

首先,在linux系統的/etc/init.d/目錄下建立nginx檔案,使用如下命令:

vim /etc/init.d/nginx

在指令碼中新增如下命令:

exit $retvalchmod a+x /etc/init.d/nginx (a+x ==> all user can execute 所有使用者可執行)

然後,就可以通過該指令碼對nginx服務進行管理了:

/etc/init.d/nginx start

/etc/init.d/nginx stop

方式一vi /etc/rc.d/rc.local

加入一行 /etc/init.d/nginx start 儲存並退出,下次重啟會生效。

echo 『/etc/init.d/nginx start』 >> /etc/rc.d/rc.local

用chkconfig進行管理方式二

先將nginx服務加入chkconfig管理列表:

chkconfig - -add /etc/init.d/nginx

加完這個之後,就可以使用service對nginx進行啟動,重啟等操作了。

service nginx start

service nginx stop

設定終端模式開機啟動:

chkconfig nginx on

即可看到一篇zookeeper的開機啟動文章

[ ]

linux設定自啟動,mongodb自啟動

linux建立自啟動指令碼 1 進入目錄 cd etc init.d 複製 2 建立指令碼檔案 touch start mongodb.sh 複製 3 編寫指令碼 bin sh chkconfig 345 99 10 description auto starts mongodb echo star...

設定Linux自啟動

方法1 由於linux版本的不同 自動啟動的shell指令碼放置的位置和名稱也不相同,在redhat 紅旗等版本的linux中啟動指令碼放在 etc rc.d目錄中,名稱是 rc.local。而suse版本的linux啟動指令碼是放在 etc init.d目錄中,名稱 boot.local.例如 a...

oracle設定自啟動

基於centos7作業系統,安裝oracle時預設是不自動啟動的。本文講述了設定自動啟動的方法。1.使用root賬號登入系統,修改 etc oratab檔案 vi etc oratab vi etc rc.d init.d oracle以下是檔案內容 bin bash oracle start st...