nginx是一款輕量級的網頁伺服器、反向**伺服器。相較於apache、lighttpd具有占有記憶體少,穩定性高等優勢。它最常的用途是提供反向**服務。
1.安裝包編譯安裝
2.yum源安裝
3.使用docker安裝
需確認80埠是否開放,如果是阿里雲,得在控制台那邊設定埠組開放。
安裝pcrct庫
安裝nginx
#查詢nginx路徑
#yum安裝nginx
sudo yum install -y nginx
#啟動nginx
sudo systemctl start nginx.service
#設定開機自啟動
sudo systemctl enable nginx.service
#yum安裝的nginx配置檔案預設存放在 /etc/nginx/nginx.conf 檢視
vi /etc/nginx/nginx.conf
#解除安裝yum remove nginx
nginx(3 負載均衡)
當業務系統需要配置集群時,會用到nginx的負載均衡功能。nginx提供如下幾種 1 輪詢 預設 將不同的請求隨機分配給配置的伺服器,若出現宕機,則自動切換 輪詢可配置weight值,即權重,權重越高被選中的機率越大,通常與伺服器本身的效能成比例 2 ip hash 根據ip值進行hash,此方式保...
nginx 3 訪問靜態檔案
通過nginx可以將伺服器的檔案和目錄對外暴露。server 請求時,配置hosts檔案 127.0.0.1 file.one.cn 127.0.0.1 file.download.cn location的配置 開啟正則匹配模式。表示任一字元。表示乙個或多個。表示普通的.字元。jpg 表示路徑是以j...
Nginx 3虛擬主機應用
使用nginx搭建v虛擬主機伺服器時,每個虛擬web站點擁有獨立的 server 配置段,各自監聽的ip位址 埠號可以單獨制定,淡然 名稱也是不同的。1基於網域名稱的虛擬主機 第乙個網域名稱虛擬主機 server 第二個網域名稱虛擬主機 server 2基於ip位址的虛擬主機 listen 修改不同...