Nginx簡介
本筆記 由b站狂神說java 視頻 獲取

什么是Nginx
Nginx (engine x)是一個高性能的HTTP和反向代理web般務器,同時也提供了IMAP/POP3/SMTP服務,
其特點是占有記憶體少,并發能力強,事實上ngino的并發能力在同型別的網頁股務器中表現較好,中國大陸使用nginx網鉆用戶有:百度、京東、新浪、網易、騰訊、淘寶等,在全球活躍的網站中有12.18關的使用比率,大約為2220萬個網站,
Nginx是一個安裝非常的簡單、組態檔非常簡潔(還能夠支持perl語法)、Bug非常少的服務,Nginx啟動特別容易,并且幾乎可以做到7*24不間斷運行,即使運行數個月也不忽要重新啟動,你還能夠不間斷服務的情況下進行軟體版本的升級,
Nginx代碼完全用C語言從頭寫成,官方資料測驗表明能夠支持高達50.,000個并發連接數的回應,
正向代理
代理客戶端的

反向代理
代理服務器端的

負載均衡理解
Nginx提供的負載均衡策略有2種:內置策略和擴展策略,內置策略為輪詢,加權輪詢,Ip hash,擴展策略,就天馬行空,只有你想不到的沒有他做不到的,


動靜分離

Nginx的安裝
window安裝
下載地址
cmd D:\nginx-1.20.1>nginx.exe
測驗訪問 localhost 出現歡迎界面
linux安裝
下載地址
xshell
tar -zxvf .tar.gz壓縮包名稱
進入 cd nginx-1.18.0
./configure
make
make install
whereis nginx
回傳 nginx: /usr/local/nginx
cd /usr/local/nginx
cd sbin/
./nginx
訪問 服務器IP:80
如果還是有問題 ,記得開啟埠號 安全組規則
Nginx常用命令
cd /usr/local/nginx/sbin/
./nginx 啟動
./nginx -s stop 停止
./nginx -s quit 安全退出
./nginx -s reload 重新加載組態檔
Ps auxlgrep nginx 查看nginx行程
Nginx實戰
啟動兩個專案 8080 8081
訪問地址為 localhost:8080 localhost:8081
進入nginx-> conf->nginx.conf

cmd nginx.exe 啟動后
nginx -s reload 重新加載組態檔
訪問地址變成 localhost
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/346473.html
標籤:其他
