NGINX 簡(jiǎn)單操作

切記解壓的路徑里面不能包含中文0丈肌F氚睢锰蓬!

1锣险、windows下nginx的安裝

1.1.下載nginx

下載地址:http://nginx.org/en/download.html? ? ? ?

下載穩(wěn)定版本,以Windows nginx-1.18.0為例篙螟,直接下載 nginx-1.18.0.zip

下載后解壓尖坤,解壓后目錄D:\Program Files\nginx-1.18.0里,如下

1.2.啟動(dòng)nginx

有很多種方法啟動(dòng)nginx

(1)直接雙擊nginx.exe闲擦,雙擊后一個(gè)黑色的彈窗一閃而過(guò)

(2)打開cmd命令窗口慢味,切換到nginx解壓目錄下,輸入命令 nginx.exe 或者 start nginx 墅冷,回車即可纯路。

1.3.檢查nginx是否啟動(dòng)成功

1)、直接在瀏覽器地址欄輸入網(wǎng)址 http://localhost:8333(最初是80端口寞忿,但是我的已經(jīng)被占用了驰唬,注意這個(gè)是在nginx-1.18.0\conf\nginx.conf里面配置的)回車,出現(xiàn)以下頁(yè)面說(shuō)明啟動(dòng)成功腔彰。

2)叫编、也可以在cmd命令窗口輸入命令 tasklist /fi "imagename eq nginx.exe" ,出現(xiàn)如下結(jié)果說(shuō)明啟動(dòng)成功

3)霹抛、nginx的配置文件是conf目錄下的nginx.conf搓逾,默認(rèn)配置的nginx監(jiān)聽的端口為80,如果80端口被占用可以修改為未被占用的端口即可杯拐。

4)霞篡、檢查80端口是否被占用的命令是: netstat -ano | findstr 0.0.0.0:80 或 netstat -ano | findstr "80"。

當(dāng)我們修改了nginx的配置文件nginx.conf 時(shí)端逼,不需要關(guān)閉nginx后重新啟動(dòng)nginx朗兵,只需要執(zhí)行命令 nginx -s reload 即可讓改動(dòng)生效。

2.nginx的啟動(dòng)和關(guān)閉---------------------

nginx的啟動(dòng)和關(guān)閉

nginx -h 查看幫助信息

nginx -v 查看Nginx的版本號(hào)

nginx -V 顯示Nginx的版本號(hào)和編譯信息

start nginx 啟動(dòng)Nginx

nginx -s stop 快速停止和關(guān)閉Nginx

nginx -s quit 正常停止或關(guān)閉Nginx

nginx -s reload 配置文件修改重新加載

nginx -t 測(cè)試Nginx配置文件的正確性及配置文件的詳細(xì)信息

tasklist /fi "imagename eq nginx.exe" windows命令框下查看nginx的進(jìn)程命令

3.應(yīng)用場(chǎng)景

3.1 靜態(tài)網(wǎng)站


在瀏覽器打開 localhost:8012顶滩,效果如下:

3.2 負(fù)載均衡

前提是你要打開tomcat服務(wù)

拓展:

########用戶-->nginx負(fù)載均衡-->{Tomcat1余掖,Tomcat2}訪問(wèn)動(dòng)態(tài)資源######################

#(1)通過(guò)在nginx的nginx.conf 文件進(jìn)行配置

#第一步:在http模塊上添加:

? ? upstream www.myweb.com {? ? #www.myweb.com是個(gè)名字,寫什么都可以

? ? #有幾個(gè)tomcat服務(wù)器礁鲁,寫幾個(gè)server

? ? ? ? server 127.0.0.1:9100 weight=3;

? ? ? ? server 127.0.0.1:9200 weight=1;

? ? }

#其中weight表示權(quán)重盐欺,用于后端服務(wù)器性能不均的情況赁豆,訪問(wèn)比率約等于權(quán)重之比,權(quán)重越大訪問(wèn)機(jī)會(huì)越大

#upstream是配置nginx于后端服務(wù)器負(fù)載均衡非常重要的一個(gè)模塊找田,并且它還能對(duì)后端的服務(wù)器的健康狀態(tài)進(jìn)#行檢查歌憨,若后端服務(wù)器中的一臺(tái)發(fā)生故障着憨,則前端的請(qǐng)求不會(huì)轉(zhuǎn)發(fā)到該故障的機(jī)器

#(2)第二步:在server模塊里添加

? location /myweb {

? #proxy_pass是代理轉(zhuǎn)發(fā)墩衙, 轉(zhuǎn)發(fā)到后面配置的路徑

? ? ? ? proxy_pass http://www.myweb.com? #http:// 是固定的, www.myweb.com是上面 #upstream里配置的名稱

? ? }

#其中www.myweb.com字符串要和upstream后面的字符串相等

#以上兩步: 就可以實(shí)現(xiàn)負(fù)載均衡

##############################################################################

#(3)負(fù)載均衡策略:(4種)

#(一)輪詢(默認(rèn)):在server后不添加weight參數(shù)

? ? #在http模塊上添加:

? ? ? ? ? ? upstream www.myweb.com {

? ? ? ? ? ? ? ? server 127.0.0.1:9100;

? ? ? ? ? ? ? ? server 127.0.0.1:9200;

? ? ? ? ? ? }

#(二)權(quán)重:在server后添加weight參數(shù)甲抖,訪問(wèn)幾率和weight比接近

? ? ? #在http模塊上添加:

? ? ? ? ? ? upstream www.myweb.com {

? ? ? ? ? ? ? ? server 127.0.0.1:9100 weight=3;

? ? ? ? ? ? ? ? server 127.0.0.1:9200 weight=1;

? ? ? ? ? ? }

#(三)ip_hash:也叫IP綁定漆改,每個(gè)請(qǐng)求訪問(wèn)IP的hash值分配,這樣每個(gè)訪問(wèn)客戶端會(huì)固定訪問(wèn)一個(gè)后端服務(wù)器准谚,可##以解決會(huì)話Session丟失問(wèn)題

#在http模塊上添加:

? ? ? ? ? ? upstream www.myweb.com {

? ? ? ? ? ? ? ? ip_hash;? ? #需要寫在前面

? ? ? ? ? ? ? ? server 127.0.0.1:9100;

? ? ? ? ? ? ? ? server 127.0.0.1:9200;

? ? ? ? ? ? }

#(四)最少連接:web請(qǐng)求會(huì)被轉(zhuǎn)發(fā)到最少連接數(shù)的服務(wù)器上

? ? ? ? ? ? upstream www.myweb.com {

? ? ? ? ? ? ? ? least_conn; #需要寫在前面

? ? ? ? ? ? ? ? server 127.0.0.1:9100;

? ? ? ? ? ? ? ? server 127.0.0.1:9200;

? ? ? ? ? ? }

#(4)負(fù)載均衡其他配置

#備份機(jī)配置

? ? ? ? upstream www.myweb.com {

? ? ? ? ? ? server 127.0.0.1:9100;

? ? ? ? ? ? server 127.0.0.1:9200 backup;

? ? ? ? ? ? #其他所有的非backup機(jī)器down的時(shí)候挫剑,才請(qǐng)求backup機(jī)器

? ? ? ? }

? ? ? ? upstream www.myweb.com {

? ? ? ? ? ? server 127.0.0.1:9100;

? ? ? ? ? ? server 127.0.0.1:9200 down; #down表示當(dāng)前的server是down狀態(tài),不參與負(fù)載均衡

? ? ? ? }

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末柱衔,一起剝皮案震驚了整個(gè)濱河市樊破,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌唆铐,老刑警劉巖哲戚,帶你破解...
    沈念sama閱讀 219,490評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異艾岂,居然都是意外死亡顺少,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門王浴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)脆炎,“玉大人,你說(shuō)我怎么就攤上這事氓辣∶朐#” “怎么了?”我有些...
    開封第一講書人閱讀 165,830評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵钞啸,是天一觀的道長(zhǎng)簇爆。 經(jīng)常有香客問(wèn)我,道長(zhǎng)爽撒,這世上最難降的妖魔是什么入蛆? 我笑而不...
    開封第一講書人閱讀 58,957評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮硕勿,結(jié)果婚禮上哨毁,老公的妹妹穿的比我還像新娘。我一直安慰自己源武,他們只是感情好扼褪,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,974評(píng)論 6 393
  • 文/花漫 我一把揭開白布想幻。 她就那樣靜靜地躺著,像睡著了一般话浇。 火紅的嫁衣襯著肌膚如雪脏毯。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評(píng)論 1 307
  • 那天幔崖,我揣著相機(jī)與錄音食店,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的脖隶。 我是一名探鬼主播,決...
    沈念sama閱讀 40,464評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼自娩,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了渠退?” 一聲冷哼從身側(cè)響起忙迁,我...
    開封第一講書人閱讀 39,357評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎碎乃,沒(méi)想到半個(gè)月后姊扔,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,847評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡荠锭,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,995評(píng)論 3 338
  • 正文 我和宋清朗相戀三年旱眯,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片证九。...
    茶點(diǎn)故事閱讀 40,137評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡删豺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出愧怜,到底是詐尸還是另有隱情呀页,我是刑警寧澤,帶...
    沈念sama閱讀 35,819評(píng)論 5 346
  • 正文 年R本政府宣布拥坛,位于F島的核電站蓬蝶,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏猜惋。R本人自食惡果不足惜丸氛,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,482評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望著摔。 院中可真熱鬧缓窜,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至恩掷,卻和暖如春倡鲸,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背黄娘。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工峭状, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人寸宏。 一個(gè)月前我還...
    沈念sama閱讀 48,409評(píng)論 3 373
  • 正文 我出身青樓宁炫,卻偏偏與公主長(zhǎng)得像偿曙,于是被迫代替她去往敵國(guó)和親氮凝。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,086評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1.Spring框架分為哪七大模塊望忆,各模塊的主要功能作用是什么罩阵? 七大模塊,如下: 1. Spring Core:...
    天道灬酬勤閱讀 479評(píng)論 0 4
  • Nginx負(fù)載均衡 1启摄、負(fù)載均衡的作用 如果你的nginx服務(wù)器給2臺(tái)web服務(wù)器做代理稿壁,負(fù)載均衡算法采用輪詢,那...
    漫步云端vv閱讀 551評(píng)論 0 1
  • Nginx服務(wù)快速入門 目錄 一、Nginx介紹 1. 什么是Nginx蕾羊? Nginx(engine x) 是一個(gè)...
    JAVA這件小事閱讀 485評(píng)論 0 0
  • tip: nginx是一款高性能的http 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器 ng...
    角角_d216閱讀 235評(píng)論 0 0
  • nginx是什么:nginx是一個(gè)高性能的HTTP和反向代理web服務(wù)器喧笔。同時(shí)也提供了IMAP/POP3/S...
    tuacy閱讀 942評(píng)論 1 6