摘要:上一次講了的安裝,這一次我們說(shuō)說(shuō)的啟動(dòng),停止,重啟。如果是正常啟動(dòng)的話,它是不會(huì)顯示任何信息的。經(jīng)常是端口被占用,找到端口,進(jìn)程就解決了。命令法就是在窗口,先切到的目錄,再執(zhí)行的重啟命令。
上一次講了nginx的安裝,這一次我們說(shuō)說(shuō)nginx的啟動(dòng),停止,重啟。linux下nginx的常用命令 1. nginx的啟動(dòng)
#格式:nginx地址 -c nginx配置文件地址 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
liunx下啟動(dòng)通俗點(diǎn)說(shuō)就是找到nginx然后找到你想啟動(dòng)的配置文件就可以了。
如果是正常啟動(dòng)的話,它是不會(huì)顯示任何信息的。地址欄中輸入
http://localhost
就可以查看是否開(kāi)啟成功。但是就像人生免不了遇到各種糟心的事情,如果你遇到無(wú)法啟動(dòng)的話,也不要著急。經(jīng)常是端口被占用,找到端口,kill進(jìn)程就解決了。那怎么找到進(jìn)程呢?繼續(xù)往下看。
2.nginx的停止#找到正在進(jìn)行nginx主進(jìn)程號(hào)查看 ps -ef |grep nginx; #停止的三種方法: #nginx從容停止 kill -QUIT NGINX主進(jìn)程號(hào) #nginx快速停止 kill -TERM NGINX主進(jìn)程號(hào)或kill -INT NGINX主進(jìn)程號(hào) #nginx強(qiáng)制停止 pkill -9 nginx3.nginx的重啟
一般重啟是為了讓新配置文件生效,重啟成功一般分兩步走:
(1)檢查配置文件是否正確,檢查文件正確有兩種方法。
第一種:
#找到nginx cd /usr/local/nginx/sbin #運(yùn)行nginx ./nginx -t
第二種:
#跟啟動(dòng)nginx很像,多加一個(gè)-t /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
(2)開(kāi)始重啟,重啟需要先開(kāi)啟nginx再重啟,也有兩種方法。
第一種:
#找到nginx cd /usr/local/nginx/sbin #nginx重啟命令 ./nginx -s reload
第二種:
#找到正在進(jìn)行nginx主進(jìn)程號(hào)查看 ps -ef |grep nginx; #運(yùn)行重啟命令 kill -HUP nginx的主進(jìn)程號(hào)window下nginx的操作
windwo下nginx的命令就比較簡(jiǎn)單粗暴了。
1.nginx的開(kāi)啟簡(jiǎn)單粗暴法就是你直接找到nignx.exe,然后雙擊就可以了。
命令法就是在cmd窗口,先切到nginx的目錄,再執(zhí)行nginx的重啟命令。
start nginx2.nginx的關(guān)閉
簡(jiǎn)單粗暴法就是你去任務(wù)管理器里面找到nginx的進(jìn)程,關(guān)閉進(jìn)程就可以了。
命令法就是在cmd窗口,先切到nginx的目錄,再執(zhí)行nginx的重啟命令。
#強(qiáng)制關(guān)閉 nginx -s stop #安全關(guān)閉 nginx -s quit3.nginx的重啟
nginx -s reloadnginx配置文件解讀
#設(shè)置使用的用戶群,nobody是低權(quán)限用戶,如果使用其他人無(wú)法編輯。會(huì)提高配置文件安全性 #user nobody; #工作衍生進(jìn)程數(shù)(通常是cpu的核數(shù)或者核數(shù)的兩倍) worker_processes 1; #設(shè)置錯(cuò)誤文件存放路徑 #error_log logs/error.log; #error_log logs/error.log notice;(notice這一類的錯(cuò)誤信息) #error_log logs/error.log info;(info這一類的錯(cuò)誤信息) #設(shè)置pid文件的存放路徑(pid是控制系統(tǒng)中重要文件) #pid logs/nginx.pid; #設(shè)置最大連接數(shù) events { worker_connections 1024; } #跟網(wǎng)頁(yè)相關(guān)設(shè)置 http { #虛擬主機(jī)配置信息 server { #監(jiān)聽(tīng)I(yíng)P地址 IP/域名+端口 listen 80; #服務(wù)器名稱 IP/域名 server_name localhost; #設(shè)置字符編碼 #charset koi8-r; #日志文件 #access_log logs/host.access.log main; #本地根目錄 location / { #IP地址綁定目錄 root html; #默認(rèn)首頁(yè) index index.html index.htm; } }
一個(gè)配置文件的必要設(shè)置就是這些了。如果有不明白的地方,歡迎大家留言討論。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/40153.html
摘要:此外,其也能夠提供強(qiáng)大的反向代理功能。是由為俄羅斯訪問(wèn)量第二的站點(diǎn)開(kāi)發(fā)的,第一個(gè)公開(kāi)版本發(fā)布于年月日。 keepalived+nginx 實(shí)現(xiàn)高可用雙機(jī)熱備 + 負(fù)載均衡架構(gòu) 1 準(zhǔn)備4個(gè)ubuntu16.04虛擬機(jī)(啟用網(wǎng)卡二并使用橋接模式):A服務(wù)器:192.168.0.103 主B服務(wù)器:192.168.0.104 主(備) 前端工程師學(xué)習(xí) Nginx ...
摘要:最近的項(xiàng)目中用到,發(fā)現(xiàn)這是個(gè)好東東,隨即就掉入了這個(gè)深坑。從安裝包進(jìn)入終端。下如果有即為安裝成功修改配置文件切換目錄修改文件下安裝去官網(wǎng),下載你需要的版本,解壓到對(duì)應(yīng)的目錄,比如我解壓到下面。下啟動(dòng)服務(wù)直接雙擊。 最近的項(xiàng)目中用到nginx,發(fā)現(xiàn)這是個(gè)好東東,隨即就掉入了這個(gè)深坑。 Centos下nginx的安裝 1、去nginx的官網(wǎng)下載安裝包。 左邊是linux版本,右邊帶wind...
閱讀 25638·2021-09-29 09:41
閱讀 4799·2021-09-10 11:20
閱讀 1925·2021-09-09 09:32
閱讀 1888·2019-08-30 15:44
閱讀 3195·2019-08-29 17:13
閱讀 2813·2019-08-29 14:14
閱讀 2067·2019-08-29 14:11
閱讀 3230·2019-08-29 12:36