久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

nginx如何啟動和關閉?nginx啟動命令和停止命令

205次閱讀
沒有評論

共計 2036 個字符,預計需要花費 6 分鐘才能閱讀完成。

nginx 如何啟動和關閉?Nginx 是一個高性能的 HTTP 和反向代理服務器,特點是占用內存少,并發能力強,事實上 Nginx 的并發能力確實在同類型的網頁服務器中表現較好。使用 Nginx 的過程中,我們可能總是需要修改 Nginx 配置文件,然后不停地啟動或者停止 Nginx 服務,本文為大家整理匯總了 nginx 啟動命令和停止命令。

一、啟動 Nginx 服務

啟動 Nginx 非常簡單。只需運行以下命令:

sudo systemctl start nginx

成功執行后,該命令不會產生任何輸出。

如果您使用的發行版上沒有安裝 systemd , 可以通過以下命令啟動:

sudo service start nginx

除了手動啟動 Nginx 服務,建議將其設置為在系統啟動時自動啟動,通過以下命令進行設置:

sudo systemctl enable nginx

二、停止 Nginx 服務

即使存在打開的連接,停止 Nginx 也會快速關閉所有 Nginx 工作進程。

要停止 Nginx,請運行以下命令之一:

sudo systemctl stop nginx

如果您使用的發行版上沒有安裝 systemd , 可以通過以下命令停止:

sudo service stop nginx

三、重啟 Nginx 服務

重啟是一種先停止然后再啟動 Nginx 服務器的快速方法。

使用以下命令執行 Nginx 重新啟動:

sudo systemctl restart nginx

如果您使用的發行版上沒有安裝 systemd , 可以通過以下命令重啟:

sudo service restart nginx

這些是您可能最常使用的命令。

四、重載 Nginx 配置文件

當您更改其 Nginx 配置時,您都需要重新加載或重新啟動 Nginx。重新加載選項將加載新配置,使用新配置啟動新的工作進程并正常關閉舊工作進程。服務并不會中斷。

要重新加載 Nginx 配置,請使用以下命令:

sudo systemctl reload nginx

如果您使用的發行版上沒有安裝 systemd , 可以通過以下命令重載:

sudo service reload nginx

五、測試 Nginx 配置

每當您更改 Nginx 服務器的配置文件時,最好在重新啟動或重新加載服務之前測試配置。

使用以下命令測試 Nginx 配置是否存在任何語法或系統錯誤:

sudo nginx -t

輸出類似如下:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok

nginx: configuration file /etc/nginx/nginx.conf test is successful

如果有任何錯誤,命令將打印詳細消息。

六、查看 Nginx 狀態

要檢查 Nginx 服務的狀態,請使用以下命令:

sudo systemctl status nginx

輸出結果類似如下:

nginx.service – A high performance web server and a reverse proxy server

Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)

Active: active (running) since Sun 2019-07-18 10:57:01 PDT; 5min ago

Docs: man:nginx(8)

Process: 4491 ExecStop=/sbin/start-stop-daemon –quiet –stop –retry QUIT/5 –pidfile /run/nginx.pid (code=exited, status=0/SUCCESS)

Process: 4502 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS)

Process: 4492 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)

Main PID: 4504 (nginx)

Tasks: 3 (limit: 2319)

CGroup: /system.slice/nginx.service

|-4504 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;

|-4516 nginx: worker process

`-4517 nginx: worker process

結果中的 Active: active (running) 顯示了 Nginx 運行狀態。

七、檢查 Nginx 版本

有時您可能需要知道 Nginx 的版本,以便調試問題或確定某個功能是否可用。

您可以通過運行以下方式檢查您的 Nginx 版本:

sudo nginx -v

和小寫 - v 不同使用參數 - V 選項將輸出 Nginx 版本以及 configure 選項,注意這個是大寫的 V。

sudo nginx -V

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-06-12發表,共計2036字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 翼城县| 昭苏县| 荔浦县| 同江市| 渝中区| 呼和浩特市| 咸丰县| 明溪县| 五常市| 诸暨市| 滁州市| 乡城县| 巴南区| 陇西县| 通山县| 淮安市| 南皮县| 宁阳县| 开化县| 阿瓦提县| 博罗县| 峡江县| 泗水县| 钦州市| 德江县| 娄烦县| 博湖县| 龙门县| 丹寨县| 依兰县| 象山县| 共和县| 葫芦岛市| 包头市| 墨江| 博乐市| 佛山市| 伊宁县| 怀宁县| 宜兰县| 苏尼特左旗|