centos7启动dhcp失败_4:Nginx服务启动、停止、重启
上兩節(jié)之后,你已經(jīng)成功的在自己的服務(wù)器或者個(gè)人電腦上安裝了Nginx,并對(duì)Nginx的基礎(chǔ)配置有了個(gè)大概的了解,本節(jié)我們開(kāi)始關(guān)注Nginx本身的操作,最基本的啟動(dòng),停止和重啟。
啟動(dòng)
首先我們連接上服務(wù)器之后,如果你的服務(wù)器的操作系統(tǒng)是CentOS7.4及以上,請(qǐng)輸入:
nginx直接啟動(dòng),這時(shí)候可能出現(xiàn)兩種情況:
第一種,就是Nginx已經(jīng)啟動(dòng)過(guò)了,會(huì)提示端口被占用,啟動(dòng)失敗
我們嘗試殺掉占用端口的進(jìn)程,然后重啟
systemctl start nginx.service第二種就是無(wú)任何提示。
無(wú)任何提示的情況下,我們需要查看一下Nginx的運(yùn)行狀態(tài)
ps aux | grep nginx如果啟動(dòng)成功會(huì)出現(xiàn)如下圖類似的結(jié)果:
停止
停止Nginx 方法有很多種,可以根據(jù)需求采用不一樣的方法,我們一個(gè)一個(gè)說(shuō)明。
立即停止服務(wù)
nginx -s stop這種方法比較強(qiáng)硬,無(wú)論進(jìn)程是否在工作,都直接停止進(jìn)程。
從容停止服務(wù)
nginx -s quit這種方法較stop相比就比較溫和一些了,需要進(jìn)程完成當(dāng)前工作后再停止。
killall 方法殺死進(jìn)程
這種方法也是比較野蠻的,我們直接殺死進(jìn)程,但是在上面使用沒(méi)有效果時(shí),我們用這種方法還是比較好的。
killall nginxsystemctl 停止
systemctl stop nginx.service有時(shí)候我們需要在更改了配置文件之后重新載入配置文件,這時(shí)候我們要使用
nginx -s reload進(jìn)行重載
我們使用
netstat -tlnp命令查看端口號(hào)的占用情況
總結(jié)下來(lái)就是:
Nginx的啟動(dòng),停止,重啟,重載,當(dāng)出現(xiàn)異常的情況時(shí)查看端口號(hào), Nginx的運(yùn)行情況。
總結(jié)
以上是生活随笔為你收集整理的centos7启动dhcp失败_4:Nginx服务启动、停止、重启的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 亚马逊新款 Fire TV 2 / Om
- 下一篇: 住房公积金可以纯贷款吗 公积金能不能纯贷