Nginx
一.Nginx簡介
什麼是Nginx?
Nginx是一個高性能的HTTP和反向代理Web伺服器,同時提供IMAP/POP3/SMTP服務,記憶體小(1M),并發能力強,能夠支援50000個并發連接配接數的響應.
Nigin作用?
靜态網站部署
Http代理,反向代理; 作為Web伺服器最常用的功能之一,尤其是反向代理.
正向代理和反向代理:
動靜結合
正向代理: 代理用戶端的,本機上裝的.
反向代理:代理伺服器端的
負載均衡
Nginx提供的負載均衡政策有2種,
内置政策和擴充政策,
内置政策: 輪詢, 權重輪詢, ip hash
擴充政策,就天馬行空隻有你想不到沒有他做不到的
動靜分離
二.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程序.