Centos8 Nginx 開機自啟配

2022-06-01 10:24:09 字數 1055 閱讀 4679

vim /lib/systemd/system/nginx.service
[unit]

description=nginx service

after=network.target

[service]

type=forking

privatetmp=true

[install]

wantedby=multi-user.target

指令碼介紹

description

服務描述

after

如果該欄位指定的 unit 也要啟動,那麼必須在當前 unit 之前啟動

type=forking

後台執行

nginx.pid 檔案需要在,nginx配置檔案中查詢。如果查不多,不配置此屬性也可以

如果type是後台執行,那麼建議將此屬性加上。指定pid。

啟動指令碼

重啟指令碼

停止指令碼

privatetmp=true

是否使用私有tmp目錄

wantedby=multi-user.target

執行級別下服務安裝的相關設定,可設定為多使用者,即系統執行級別為3

systemctl daemon-reload
# 檢視服務狀態

systemctl status nginx.service

# 停止服務

systemctl stop nginx.service

# 啟動服務

systemctl start nginx.service

# 重啟服務

systemctl restart nginx.service

#開啟開機自啟

systemctl enable tomcat.service

#取消開機自啟

systemctl disable nginx.service

Centos環境下Nginx設定開機自啟

nginx安裝 這裡使用的是編寫shell指令碼的方式來處理 vi etc init.d nginx 輸入下面的 chmod a x etc init.d nginx這樣在控制台就很容易的操作nginx了 檢視nginx當前狀態 etc init.d nginx status 啟動nginx etc...

centos將nginx服務設定為開機自動啟動

發現原來就有並且配置就是預設的,而且是正確的命令為 vim etc init.d nginx 需要注意的配置 nginx usr sbin nginx 修改成nginx執行程式的路徑。nginx conf file etc nginx nginx.conf 儲存後設定檔案的執行許可權 chmod a...

CentOS6 5 下Nginx設定開機自啟

1 在 etc init.d 目錄下建立 nginx 檔案 vim etc init.d nginx 2 進入後新增如下內容 esac3 設定 etc init.d nginx 執行許可權 chmod 777 etc init.d nginx 4 設定開機預設啟動 新增系統服務 chkconfig ...