Linux伺服器的Nginx安裝 配置及負載均衡

2021-09-30 01:46:17 字數 1716 閱讀 8880

//一鍵安裝上面四個依賴

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

//建立乙個資料夾

//進入nginx目錄

cd /usr/local/nginx/nginx-1.6.3/

//執行命令

//執行make編譯命令

make

//執行make install 安裝命令

server下的:

listen是nginx監聽的埠,server_name是訪問的網域名稱。

location下的:

root是檔案路徑,要寫絕對路徑,index 是預設啟動的頁面,proxy_pass是**的服務。

// 進入/usr/local/nginx/sbin

// 啟動命令

./nginx

// 停止命令

./nginx -s stop

// 重啟命令

./nginx -s reload

修改nginx.conf檔案,新增乙個upstream模組,其與server模組同級。在其中配置upstream{}與server{}模組。此時需要注意,**配置在server{}中,且不能再是http://開頭的了,因為其負載均衡協議不再是http協議了。

1)輪詢

預設的負載均衡策略,其是按照各個主機的權重比例依次進行請求分配的。該策略適用的場景是:根據主機效能設定不同權重。對於每台主機,除了像weight一樣可以設定的屬性外,還可以設定如下屬性

指定負載均衡器按照基於客戶端ip的分配方式,該策略確保了相同的客戶端的請求一直傳送到相同的伺服器,以保證session會話,解決了session不能跨伺服器的問題

需要注意:

3)least_conn

選擇具有最低平均延遲和最少活動連線數的伺服器。用於計算最低平均等待時間的方法取決於least_time指令中包含以下哪些引數:

nginx 學習筆記之nginx伺服器的安裝 二

此處我們主要說明在windows環境和ubuntu16.04下nginx穩定版本的安裝。可採用sudo apt get install或者直接sudo apt install來安裝,官方給出的安裝過程如下 安裝g 環境,安裝方式與上面類似 若沒有安裝g 環境,安裝環境與安裝gcc方式類似。接下來將這...

windows環境下nginx伺服器的安裝與配置

至 2.使用命令列進入nginx的目錄,如下 c users della cd c nginx c nginx nginx 3.在瀏覽器上開啟http localhost 即可看到 welcome to nginx 4.這樣就啟動成功了,如果需要修改埠,可以進入conf目錄,修改nginx.conf...

linux安裝nginx伺服器

1 安裝一些nginx需要的一些依賴包 yum y install gcc zlib zlib devel pcre devel openssl openssl devel 3 解壓nginx檔案 tar zxvf nginx的tar檔案 4 進入nginx檔案的目錄 執行configure檔案 c...