Nginx 開機自動啟動

2021-09-09 05:21:40 字數 2654 閱讀 6199

我的作業系統是centos 7 nginx版本是1.10.3

首先看一下自己的nginx配置

我的是

./configure \

--http-scgi-temp-path=/var/temp/nginx/scgi \

這些路徑下面指令碼檔案中用的到

編寫指令碼 :vim /etc/init.d/nginx

內容:

#!/bin/bash

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

/etc/init.d/nginx start

/etc/init.d/nginx stop

使用chkconfig進行管理

上面的方法完成了用指令碼管理nginx服務的功能,但是還是不太方便,比如要設定nginx開機啟動等。這時可以使用chkconfig來設定。

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

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

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

service nginx start

service nginx stop

設定終端模式開機啟動:

chkconfig nginx on

設定nginx開機自動啟動

首先,在linux系統的 etc init.d 目錄下建立nginx檔案,使用如下命令 vim etc init.d nginx 按照官網指令碼,編輯指令碼內容。修改nginx usr local nginx sbin nginx 修改為自己安裝nginx的啟動指令碼 nginx config fi...

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...

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...