Linux系統中安裝配置Nginx

2021-08-26 23:39:52 字數 1541 閱讀 9318

準備工具:

安裝包:nginx-1.12.0.tar.gz

伺服器環境:1.centos6.464 位

2. 安裝 c++編譯環境( 如果沒有c++編譯環境,請輸入這串指令:yum install gcc-c++)

安裝步驟:

nginx常用命令:

1. 負責裁剪的 lua 指令碼(/usr/local/tengine/lua/imageresizer.lua)

2. 啟動:usr/local/nginx/sbin/nginx

3. 停止:usr/local/nginx/sbin/nginx-sstop

4. 重啟:usr/local/nginx/sbin/nginx–sreload

5. 檢查配置檔案(nginx.conf)是否合法: usr/local/nginx/sbin/nginx–t

nginx中conf目錄下nginx.conf配置檔案意義:

1. 全域性塊

配置影響 nginx 全域性的指令。一般有執行 nginx 伺服器的使用者組,nginx 程序 pid

存放路徑,日誌存放路徑,配置檔案引入,允許生成 worker process 數等。

2. events 塊

配置影響 nginx 伺服器或與使用者的網路連線。有每個程序的最大連線數,選取哪種

事件驅動模型處理連線請求,是否允許同時接受多個網路連線,開啟多個網路連線

序列化等。

3. http 塊

設定 http 伺服器,利用它的反向**功能提供負載均衡支援,可以巢狀多個 server,

如果 http 服務,支援了多個虛擬主機,那麼在 http 上下文裡,就會出現多個 server

上下文。裡面包括配置反向**功能提供負載均衡支援,快取,日誌定義等絕大多

數功能和第三方模組的配置。

4. server 塊

配置虛擬主機的相關引數,乙個 http 中可以有多個 server。

5. location 塊

配置請求的路由,以及各種頁面的處理情況, location 根據其後面的正則進行匹配,

對請求 url 過濾。

實現負載均衡

1.反向**

upstreamitripbiz_server

server

2.實現負載均衡(輪詢)

upstreamitripbiz_server

server

2.實現負載均衡(熱備)

upstreamitripbiz_server

server

2.實現負載均衡(權重)

upstreamitripbiz_server

server

ip 位址 hash(ip_hash)

可解決 tomcat 之間 session 共享問題。並且基於權重的負載均衡和基於 ip 地

址雜湊的負載均衡可以組合在一起使用。

upstreamitripbiz_server

server

linux系統中安裝配置Redis

1.第一安裝gcc環境 yum y install gcc c 2.解壓上傳的redis壓縮包 tar zxf redis 4.0.6 3.編譯redis原始碼 cd redis 4.0.6 make4 安裝redis make install prefix usr local redis3 安裝路...

nginx安裝配置linux系統

1 系統 centos7 2 安裝準備 安裝nginx前,我們首先要確保系統安裝了gcc c openssl devel pcre devel和 zlib devel軟體,yum y install gcc c yum y install zlib zlib devel yum y install ...

Linux系統安裝配置curl

wget2.解壓到當前目錄 或者 tar zxf curl 7.20.0.tar.gz3.進入解壓後的目錄內 cd curl 7.17.14.配置,指定安裝的目錄,這裡是 usr local curl configure prefix usr local curl make5.安裝 sudo mak...