Nginx是一個高性能的HTTP和反向代理服務(wù)器,特點是占用內(nèi)存少,并發(fā)能力強(qiáng),事實上Nginx的并發(fā)能力確實在同類型的網(wǎng)頁服務(wù)器中表現(xiàn)較好。使用Nginx的過程中,我們可能總是需要修改Nginx配置文件,然后不停地啟動或者停止Nginx服務(wù),本文為大家整理匯總了Nginx啟動命令和停止命令。

成都創(chuàng)新互聯(lián)專注于企業(yè)網(wǎng)絡(luò)營銷推廣、網(wǎng)站重做改版、五原網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5建站、商城網(wǎng)站定制開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為五原等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
一、啟動 Nginx 服務(wù)
啟動Nginx非常簡單。 只需運行以下命令:
sudo systemctl start nginx成功執(zhí)行后,該命令不會產(chǎn)生任何輸出。
如果您使用的發(fā)行版上沒有安裝 systemd ,可以通過以下命令啟動:
sudo service start nginx除了手動啟動 Nginx 服務(wù),建議將其設(shè)置為在系統(tǒng)啟動時自動啟動,通過以下命令進(jìn)行設(shè)置:
sudo systemctl enable nginx二、停止 Nginx 服務(wù)
即使存在打開的連接,停止Nginx也會快速關(guān)閉所有 Nginx 工作進(jìn)程。
要停止Nginx,請運行以下命令之一:
sudo systemctl stop nginx如果您使用的發(fā)行版上沒有安裝 systemd ,可以通過以下命令停止:
sudo service stop nginx三、重啟 Nginx 服務(wù)
重啟是一種先停止然后再啟動 Nginx 服務(wù)器的快速方法。
使用以下命令執(zhí)行 Nginx 重新啟動:
sudo systemctl restart nginx如果您使用的發(fā)行版上沒有安裝 systemd ,可以通過以下命令重啟:
sudo service restart nginx這些是您可能最常使用的命令。
四、重載 Nginx 配置文件
當(dāng)您更改其 Nginx 配置時,您都需要重新加載或重新啟動 Nginx。重新加載選項將加載新配置,使用新配置啟動新的工作進(jìn)程并正常關(guān)閉舊工作進(jìn)程。服務(wù)并不會中斷。
要重新加載Nginx配置,請使用以下命令:
sudo systemctl reload nginx如果您使用的發(fā)行版上沒有安裝 systemd ,可以通過以下命令重載:
sudo service reload nginx五、測試 Nginx 配置
每當(dāng)您更改 Nginx 服務(wù)器的配置文件時,最好在重新啟動或重新加載服務(wù)之前測試配置。
使用以下命令測試 Nginx 配置是否存在任何語法或系統(tǒng)錯誤:
sudo nginx -t輸出類似如下:
nginx: the configuration file /etc/nginx/nginx.conf syntax is oknginx: configuration file /etc/nginx/nginx.conf test is successful如果有任何錯誤,命令將打印詳細(xì)消息。
六、查看 Nginx 狀態(tài)
要檢查 Nginx 服務(wù)的狀態(tài),請使用以下命令:
sudo systemctl status nginx輸出結(jié)果類似如下:
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結(jié)果中的Active: active (running)顯示了 Nginx 運行狀態(tài)。
七、檢查 Nginx 版本
有時您可能需要知道 Nginx 的版本,以便調(diào)試問題或確定某個功能是否可用。
您可以通過運行以下方式檢查您的 Nginx 版本:
sudo nginx -v和小寫-v不同使用參數(shù)-V選項將輸出 Nginx 版本以及 configure 選項,注意這個是大寫的V。
sudo nginx -V
當(dāng)前文章:Nginx啟動命令和停止命令
網(wǎng)站網(wǎng)址:http://chinadenli.net/article42/ioec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、品牌網(wǎng)站設(shè)計、Google、App開發(fā)、網(wǎng)站設(shè)計、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)