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