天天看點

負載均衡中間件NginxNginx

Nginx

一.Nginx簡介

什麼是Nginx?

Nginx是一個高性能的HTTP和反向代理Web伺服器,同時提供IMAP/POP3/SMTP服務,記憶體小(1M),并發能力強,能夠支援50000個并發連接配接數的響應.

Nigin作用?

靜态網站部署

Http代理,反向代理; 作為Web伺服器最常用的功能之一,尤其是反向代理.

正向代理和反向代理:

動靜結合

正向代理: 代理用戶端的,本機上裝的.

負載均衡中間件NginxNginx

反向代理:代理伺服器端的

負載均衡中間件NginxNginx

負載均衡

Nginx提供的負載均衡政策有2種,

内置政策和擴充政策,

内置政策: 輪詢, 權重輪詢, ip hash

擴充政策,就天馬行空隻有你想不到沒有他做不到的

負載均衡中間件NginxNginx

動靜分離

負載均衡中間件NginxNginx

二.Nginx的安裝(略)

1.yum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y
		2.mkdir software
		3.tar -zxvf nginx-1.14.2.tar.gz
		4.cd nginx-1.14.2
		5. ./configure --prefix=/usr/local/nginx
		6. make
		7. make install

           

三. Nginx常用指令

1.cd/usr/local/nginx/sbin/
2.  ./nginx  啟動
3.  ./nginx -s stop   停止
4.   ./nginx -s quit   安全退出
5.     ./nginx -s reload    重新加載配置檔案
6.     ps aux|grep nginx  檢視nginx程序.
           

四.nginx原理

負載均衡中間件NginxNginx
負載均衡中間件NginxNginx
負載均衡中間件NginxNginx

繼續閱讀