婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 學(xué)習(xí)nginx基礎(chǔ)知識(shí)

學(xué)習(xí)nginx基礎(chǔ)知識(shí)

熱門標(biāo)簽:貴陽(yáng)教育行業(yè)電話外呼系統(tǒng) 400電話申請(qǐng)方案 寧夏房產(chǎn)智能外呼系統(tǒng)要多少錢 烏海智能電話機(jī)器人 藍(lán)點(diǎn)外呼系統(tǒng) 撫順移動(dòng)400電話申請(qǐng) 在百度地圖標(biāo)注車輛 威海人工外呼系統(tǒng)供應(yīng)商 做外呼系統(tǒng)的公司違法嗎

一.什么是nginx?

nginx是一個(gè)高性能的http和反向代理的web服務(wù)器,占內(nèi)存少,并發(fā)力強(qiáng)。有報(bào)告顯示nginx可以高達(dá)50000個(gè)并發(fā)連接數(shù)。

二.nginx能干什么?

  • 反向代理
  • 負(fù)載均衡
  • 動(dòng)靜分離
  • 高可用集群

2.1 什么是正向代理?

客戶端(瀏覽器)配置代理服務(wù)器,通過代理服務(wù)器進(jìn)行互聯(lián)網(wǎng)之間的訪問。

2.2 什么是反向代理?

客戶端將請(qǐng)求發(fā)送到反向代理服務(wù)器,由反向代理服務(wù)器去獲取數(shù)據(jù)后,再返回給客戶端。

2.3負(fù)載均衡

客戶端發(fā)送多個(gè)請(qǐng)求到服務(wù)器,服務(wù)器處理請(qǐng)求,由一些數(shù)據(jù)需要和數(shù)據(jù)庫(kù)進(jìn)行交互,服務(wù)器處理完畢后,再將結(jié)果返回給客戶端。

如果單個(gè)服務(wù)器解決不,就搭建服務(wù)器集群實(shí)現(xiàn)

2.4 動(dòng)靜分離

為了提高網(wǎng)站的解析速度,將動(dòng)態(tài)頁(yè)面和靜態(tài)頁(yè)面由不同的服務(wù)器來(lái)解析,降低原來(lái)單個(gè)服務(wù)器的壓力。

三.nginx基本操作

1.使用之前,先進(jìn)入nginx目錄
2.查看nginx的版本號(hào)

./nginx -v

3.啟動(dòng)nginx

./nginx

4.關(guān)閉nginx

./nginx -s stop

5.重新加載nginx

./nginx -s reload

6.查看nginx的狀態(tài)

ps -ef | grep nginx

3.1 nginx配置文件 nginx/conf/nginx.conf

1.全局塊

從配置文件到events塊之間的內(nèi)容。

2.events塊

events塊指令主要影響nginx服務(wù)器與用戶的網(wǎng)絡(luò)連接,worker connections 1024 支持的最大連接數(shù)

3.http塊

3.2 防火墻設(shè)定

// 查看開放的端口號(hào)
firewall-cmd --list-all

// 設(shè)置開放的端口號(hào)
firewall-cmd --add-service=http –permanent		// 在防火墻中永久開啟 http 服務(wù)
firewall-cmd --add-port=80/tcp --permanent		// 在防火墻中永久開啟 80 端口

// 重啟防火墻
firewall-cmd –reload

四.反向代理實(shí)現(xiàn)案例

4.1.Nginx反向代理的實(shí)現(xiàn)案例1

效果:輸入一個(gè)地址,跳轉(zhuǎn)到tomcat首頁(yè)

nginx 配置反向代理,主要是通過 proxy_pass 配置進(jìn)行請(qǐng)求的轉(zhuǎn)發(fā)

1.hosts 文件域名配置

在windows系統(tǒng)的host文件(C盤Windods/System32/driver/etc/hosts)進(jìn)行域名和ip對(duì)應(yīng)關(guān)系的配置

2.nginx里進(jìn)行請(qǐng)求轉(zhuǎn)發(fā)的配置(反向代理配置) nginx.conf

主要修改 server_name、proxy_pass 兩個(gè)配置:

  • server_name:主機(jī)IP
  • proxy_pass:nginx 代理地址

測(cè)試成功

4.2Nginx反向代理的實(shí)現(xiàn)案例2

使用nginx反向代理,根據(jù)訪問的路徑跳轉(zhuǎn)到不用的服務(wù)端口中,nginx監(jiān)聽端口是9001

1.準(zhǔn)備工作

部署tomcat 8080

部署tomcat8081

因?yàn)閠omcat默認(rèn)的端口號(hào)是8080,所以要設(shè)定tomcat的端口號(hào)時(shí),需要修改server.xml中的部分端口,啟動(dòng)tomcat

在兩個(gè)tomcat文件中找到webapps,在其目錄下建立兩個(gè)文件edu,vod,里面放入里那個(gè)html頁(yè)面,并測(cè)試頁(yè)面可成功訪問。

2.找到nginx配置文件 nginx.conf

server {
    listen       9001;
    server_name  192.168.25.101;

    location ~ /edu/ {
        proxy_pass  http://127.0.0.1:8080;
    }

    location ~ /vod/ {
        proxy_pass  http://127.0.0.1:8081;
    }
}   

3.開放訪問端口 8080 8081 9001,否則訪問不到

4.重啟nginx,測(cè)試

五.負(fù)載均衡實(shí)現(xiàn)案例

1.實(shí)現(xiàn)效果

瀏覽器地址中輸入一個(gè)地址http://192.168.17.129/edu/a.html,負(fù)載均衡效果,平均分配到8080和8081端口中

2.準(zhǔn)備工作

1.部署tomcat 8080,部署tomcat 8081

2.在兩臺(tái)tomcat里面webapps目錄中,創(chuàng)建名稱為edu文件夾,在文件夾里面創(chuàng)建兩個(gè)頁(yè)面a.html,用于測(cè)試

3.在nginx的配置文件里做出相應(yīng)的配置,在http下做配置

upstreat myserver{
    //添加服務(wù)器名
    server 192.168.17.129;8080;
    server 192.168.17.129;8081;
}

然后再servers和Locationa下做配置

server_name  192.168.17.129:
location /{
    proxy_pass http://myserver;
}

5.1nginx負(fù)載均衡的策略

  • 輪詢(默認(rèn))

每個(gè)請(qǐng)求按時(shí)間順序注意分配的不同的后端服務(wù)器,如果后端服務(wù)器宕機(jī),就能自動(dòng)剔除

  • weight

weight代表權(quán)重,默認(rèn)為1,權(quán)重越高分配的客戶端越多

使用:

upstreat myserver{
    //添加服務(wù)器名
    server 192.168.17.129;8080 weight =10;
    server 192.168.17.129;8081  weight = 20;
}
  • ip_hash

​ 每個(gè)請(qǐng)求按訪問IP的hash結(jié)果分配,這樣后續(xù)就可固定 訪問一個(gè)后端服務(wù)器

  • fair

根據(jù)響應(yīng)時(shí)間來(lái)進(jìn)行分配,響應(yīng)時(shí)間的長(zhǎng)短來(lái)分配

upstreat myserver{
    //添加服務(wù)器名
    server 192.168.17.129;8080 ;
    server 192.168.17.129;8081;
    fair;
}

六、nginx動(dòng)靜分離

6.1、實(shí)現(xiàn)過程

通過location指定不同的后綴實(shí)現(xiàn)不同的請(qǐng)求轉(zhuǎn)發(fā)。通過expires參數(shù)的配置,可以設(shè)定一個(gè)瀏覽器緩存過期時(shí)間,減少與服務(wù)器之間的請(qǐng)求和流量。

6.2、案例

1.準(zhǔn)備靜態(tài)資源

2.具體的配置

  • 1.在nginx配置文件中配置 nginx/conf

  • 2.輸入網(wǎng)址進(jìn)行訪問

七、Nginx配置高可用

7.1 什么是Nginx的高可用?

由圖可知,對(duì)于之前操作模式來(lái)說,只有一臺(tái)nginx時(shí),將用戶的請(qǐng)求通過nginx進(jìn)行轉(zhuǎn)發(fā)到不同的tomcat之中,當(dāng)其中的nginx宕機(jī)時(shí),就會(huì)造成服務(wù)的轉(zhuǎn)發(fā)失敗,因此通過搭建nginx集群,當(dāng)主服務(wù)器nginx宕機(jī)時(shí),備份服務(wù)器的ngnix會(huì)將用戶的請(qǐng)求重新轉(zhuǎn)發(fā)tomcat中,從而保證了高可用。

7.2、nginx配置高可用準(zhǔn)備

  • 準(zhǔn)備兩臺(tái)服務(wù)器 192.168.17.129 和 192.268.17.131
  • 兩臺(tái)服務(wù)器都安裝nginx
  • 配置一個(gè)虛擬地址
  • 在兩臺(tái)服務(wù)器安裝keepalived 直接通過yum安裝
yum install keepalive -y

7.3、高可用配置

完成keepalive的配置,找到keeplive配置文件keepalive.conf

(1)修改/etc/keepalived/keepalivec.conf 配置文件

global_defs {
	notification_email {
	acassen@firewall.loc
	failover@firewall.loc
	sysadmin@firewall.loc
	}
	notification_email_from Alexandre.Cassen@firewall.loc
	smtp_server 192.168.17.129
	smtp_connect_timeout 30
	router_id LVS_DEVEL
}

vrrp_script chk_http_port {
	script "/usr/local/src/nginx_check.sh"
	interval 2 #(檢測(cè)腳本執(zhí)行的間隔)
	weight 2
}

vrrp_instance VI_1 {
	state BACKUP # 備份服務(wù)器上將 MASTER 改為 BACKUP
	interface ens33 //網(wǎng)卡
	virtual_router_id 51 # 主、備機(jī)的 virtual_router_id 必須相同
	priority 90 # 主、備機(jī)取不同的優(yōu)先級(jí),主機(jī)值較大,備份機(jī)值較小
	advert_int 1
	authentication {
		auth_type PASS
		auth_pass 1111
	}
	virtual_ipaddress {
		192.168.17.50 // VRRP H 虛擬地址
	}
}

(2)在/usr/local/src 添加檢測(cè)腳本

A=`ps -C nginx – no-header |wc -l`
if [ $A -eq 0 ];then
	/usr/local/nginx/sbin/nginx
	sleep 2
	if [ `ps -C nginx --no-header |wc -l` -eq 0 ];then
		killall keepalived
	fi
fi

(3)把兩臺(tái)服務(wù)器上 nginx 和 keepalived 啟動(dòng)
啟動(dòng) nginx: ./nginx
啟動(dòng) keepalived: systemctl start keepalived.service

7.4、測(cè)試

1).在瀏覽器地址輸入虛擬ip地址:192.168.17.50

既可以直接訪問

2)當(dāng)把主服務(wù)器nginx和keepalived停止,在次輸入虛擬地址的時(shí)候,頁(yè)面依舊可以訪問

八、nginx工作原理

master & worker

8.1、一個(gè) master 和多個(gè) woker 有好處

  • 對(duì)于每個(gè) worker 進(jìn)程來(lái)說,獨(dú)立的進(jìn)程,不需要加鎖,所以省掉了鎖帶來(lái)的開銷,同時(shí)在編程以及問題查找時(shí),也會(huì)方便很多,可以使用 nginx –s reload 熱部署,利用 nginx 進(jìn)行熱部署操作
  • 每個(gè) woker 是獨(dú)立的進(jìn)程,如果有其中的一個(gè) woker 出現(xiàn)問題,其他 woker 獨(dú)立的,繼續(xù)進(jìn)行爭(zhēng)搶,實(shí)現(xiàn)請(qǐng)求過程,不會(huì)造成服務(wù)中斷。

8.2 、設(shè)置多少個(gè) woker 合適

  • worker 數(shù)和服務(wù)器的 cpu 數(shù)相等是最為適宜的。(比如說: 你的電腦是4核,設(shè)置4個(gè)worker就足矣,如果是八核,設(shè)置8個(gè)worker足矣)

8.3、連接數(shù) worker_connection

第一個(gè):發(fā)送請(qǐng)求,占用了 woker 的幾個(gè)連接數(shù)?
答案: 2 或者 4 個(gè)
第二個(gè): nginx 有一個(gè) master,有四個(gè) woker,每個(gè) woker 支持最大的連接數(shù) 1024,支持的最大并發(fā)數(shù)是多少?

  • 普通的靜態(tài)訪問最大并發(fā)數(shù)是: worker_connections * worker_processes /2,
  • 而如果是 HTTP 作 為反向代理來(lái)說,最大并發(fā)數(shù)量應(yīng)該是 worker_connections *worker_processes/4。

到此這篇關(guān)于學(xué)習(xí)nginx基礎(chǔ)知識(shí)的文章就介紹到這了,更多相關(guān)nginx基礎(chǔ)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

標(biāo)簽:泰州 銅川 周口 蕪湖 朝陽(yáng) 那曲 松原 慶陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《學(xué)習(xí)nginx基礎(chǔ)知識(shí)》,本文關(guān)鍵詞  學(xué)習(xí),nginx,基礎(chǔ)知識(shí),學(xué)習(xí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《學(xué)習(xí)nginx基礎(chǔ)知識(shí)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于學(xué)習(xí)nginx基礎(chǔ)知識(shí)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲日本电影在线| 国产精一区二区三区| 亚洲一区在线看| 国产成人啪免费观看软件| 日韩欧美色综合网站| 麻豆国产一区二区| 欧美电影精品一区二区| 国产永久精品大片wwwapp | 国产成人av一区二区三区在线| 欧美高清视频不卡网| 天天色 色综合| 精品国产三级a在线观看| 丁香婷婷综合激情五月色| 国产日本欧美一区二区| 99riav久久精品riav| 亚洲影视在线观看| 欧美色老头old∨ideo| 日韩av电影免费观看高清完整版在线观看| 欧美丰满嫩嫩电影| 狠狠色丁香久久婷婷综合_中| 精品欧美黑人一区二区三区| 成人黄页在线观看| 亚洲精品美腿丝袜| 精品福利av导航| 在线这里只有精品| 国产麻豆91精品| 五月综合激情日本mⅴ| 久久久亚洲精品石原莉奈| 91黄视频在线观看| 国产一区二区导航在线播放| 亚洲一区欧美一区| 久久久午夜精品| 91精品国产高清一区二区三区蜜臀 | 精品国产三级电影在线观看| 97久久精品人人爽人人爽蜜臀| 日本伊人精品一区二区三区观看方式| 欧美高清在线一区二区| 欧美日韩精品一区二区天天拍小说| 久久国产精品一区二区| 亚洲人亚洲人成电影网站色| 欧美一区二区啪啪| 在线观看日韩电影| 国产91色综合久久免费分享| 日韩在线一区二区| 亚洲主播在线观看| 亚洲柠檬福利资源导航| 国产女人aaa级久久久级| 欧美一级高清片在线观看| 欧美精品丝袜中出| 欧美日韩一区二区三区四区 | 精品国产髙清在线看国产毛片| 欧美亚日韩国产aⅴ精品中极品| 国产91精品一区二区麻豆亚洲| 精品制服美女丁香| 免费成人你懂的| 丝袜国产日韩另类美女| 三级影片在线观看欧美日韩一区二区| 亚洲丝袜美腿综合| 亚洲欧美日韩国产手机在线| 亚洲天堂成人网| 亚洲男同1069视频| 亚洲一区在线播放| 午夜av一区二区| 欧美a级理论片| 久久99国产精品尤物| 蜜臀久久久久久久| 免费观看一级特黄欧美大片| 麻豆精品精品国产自在97香蕉| 日韩一区二区中文字幕| 99久久免费国产| 91视频国产资源| 色综合久久综合中文综合网| 在线观看亚洲专区| 在线播放91灌醉迷j高跟美女 | 亚洲美女区一区| 国产精品日韩成人| 国产精品乱码人人做人人爱 | 欧美在线一区二区| 在线视频国产一区| 欧美理论电影在线| 久久影院午夜片一区| 国产精品色眯眯| 亚洲国产成人高清精品| 久久激情综合网| 成人h精品动漫一区二区三区| 91视频观看视频| 3atv在线一区二区三区| 国产欧美一区二区精品婷婷| 亚洲欧美乱综合| 免费视频最近日韩| 欧美日韩一区二区三区高清| 欧美一卡二卡在线观看| 亚洲欧洲国产日韩| 日本伊人色综合网| 成人精品亚洲人成在线| 911精品国产一区二区在线| 久久精品日产第一区二区三区高清版| 亚洲另类春色国产| 麻豆一区二区三区| 色综合咪咪久久| 欧美精品一区二区三区在线| 日韩码欧中文字| 国产一区二区视频在线| 欧美日韩国产首页| 亚洲天堂2016| 国产成人精品免费在线| 91精品国产综合久久精品app| 久久麻豆一区二区| 日本vs亚洲vs韩国一区三区二区| 不卡一区中文字幕| 精品久久一区二区三区| 亚洲午夜久久久久久久久电影网| 国产一区视频网站| 67194成人在线观看| 中文字幕电影一区| 日韩激情一二三区| 色94色欧美sute亚洲线路二 | 欧美日韩精品一区二区三区四区| 337p日本欧洲亚洲大胆色噜噜| 亚洲自拍偷拍av| 99这里只有精品| 精品少妇一区二区三区日产乱码| 一区二区三区在线视频免费观看| 国产一区二区三区在线观看精品| 制服丝袜av成人在线看| 中文字幕中文乱码欧美一区二区| 免费高清视频精品| 色999日韩国产欧美一区二区| 久久久久久日产精品| 亚洲h精品动漫在线观看| 色猫猫国产区一区二在线视频| 国产精品蜜臀在线观看| 青青草原综合久久大伊人精品优势| 国产91在线|亚洲| 2020国产精品自拍| 精品一区二区久久久| 精品国产第一区二区三区观看体验 | 欧美一区二区福利视频| 亚洲v日本v欧美v久久精品| 色婷婷av一区二区三区gif| 国产精品久久毛片| 91视频在线观看| 亚洲与欧洲av电影| 欧美一区二区视频观看视频| 日本免费在线视频不卡一不卡二| 日韩视频免费观看高清完整版| 精品一区二区av| 中文字幕av一区 二区| 成人小视频在线| 亚洲综合激情网| 日韩精品一区二区三区四区视频| 日本成人在线视频网站| 久久亚洲影视婷婷| 99久久99久久精品免费看蜜桃| 一区二区欧美精品| 91超碰这里只有精品国产| 久久99久久99小草精品免视看| 日韩天堂在线观看| 高清shemale亚洲人妖| 一区二区视频在线看| 制服丝袜国产精品| 国产寡妇亲子伦一区二区| 亚洲免费av高清| 欧美一区二区三区影视| 成人性生交大片免费看在线播放| 亚洲精品免费在线观看| 欧美一区二区日韩| 91免费精品国自产拍在线不卡| 视频一区二区三区在线| 国产日产欧美精品一区二区三区| 色婷婷激情综合| 国内精品嫩模私拍在线| 亚洲影视在线观看| 国产视频一区二区在线观看| 欧美视频在线观看一区| 国产91精品精华液一区二区三区 | 91精品国产综合久久精品| 狠狠狠色丁香婷婷综合久久五月| 国产精品免费av| 欧美日韩一区小说| 激情五月播播久久久精品| 亚洲裸体xxx| 久久久久久夜精品精品免费| 欧美精品粉嫩高潮一区二区| 99精品国产一区二区三区不卡| 美女一区二区三区| 亚洲成人在线网站| 亚洲女人的天堂| 国产精品美女一区二区| 精品久久久网站| 91亚洲永久精品| 高清国产一区二区三区| 韩国成人在线视频| 热久久国产精品| 亚洲国产精品影院| 亚洲欧美色图小说| 中文字幕欧美激情| 久久久国产精品不卡| 精品久久久久久久久久久院品网| 欧美久久久久免费|