1. 程式人生 > >記一次Nginx反向代理負載均衡配置

記一次Nginx反向代理負載均衡配置

環境:centos6.5

./configure –prefix=/usr/local/nginx
vim nginx.conf
主要修改這幾個地方

user daichen; 讓子程序都是自定義使用者 不能root
worker_processes 4; 工作程序 一般和cpu核心數一致

pid logs/nginx.pid;

        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.
access.log main; location / { #root /home/daichen/web; //apache地址 proxy_pass http://127.0.0.1:8081; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; index index.html index.htm; }

最終達到的效果就是 訪問 nginx伺服器 會自動轉向到apache webserver

三、克隆一臺機器 作為負載均衡子機

在server {} 前配置 upstream [有很多引數 比如權重weight backup備用機等 可以百度]

配置 proxy_pass http://daichen; daichen 為upstream後面的自定義名字

upstream daichen
{
  server 172.16.180.132:80 weight=1;
  server 172.16.180.131:8081 weight=5;
}

server {
    listen       80;]



server {
    listen       80;
    server_name  localhost;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {
        #root   /home/daichen/web;
        #proxy_pass http://127.0.0.1:8081;
        proxy_pass http://daichen;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header MYNAME daichen;
        index  index.html index.htm;
    }

基本的負載均衡就配置好了

相關推薦

Nginx反向代理負載均衡配置

環境:centos6.5 ./configure –prefix=/usr/local/nginx vim nginx.conf 主要修改這幾個地方 user daichen; 讓子程序都是自定義使用者 不能root worker_pro

nginx 反向代理grafana

nginx版本 [root@znhjkapp04 nginx]# nginx -v nginx version: nginx/1.14.0 grafana版本 v5.0.3 nginx配置 #反向代理grafana location /grafana {

nginx反向代理隱藏引數

location /finchinaAPP { rewrite /finchinaAPP/(.*) /finchinaAPP/$1?type=news&sharetype=1&channelCode=1&id=$arg_id break; proxy_pass h

Centos7.4 Nginx反向代理+負載均衡配置

cti war RM image rom 使用 CA 二級域名 orm Ningx是一款高性能的HTTP和反向代理服務器,配置起來也比較簡單。 測試環境:   172.16.65.190  Nginx-反向代理   172.16.65.191  Ningx-Web   17

nginx反向代理+負載均衡

-- lib 安裝環境 vim dev usr 代理服務 png 安裝nginx 關閉防火墻 檢查zlib-devel pcre-devel是否安裝 源碼編譯安裝Nginx ./configure --prefix=/usr/local/nginx make &&a

nginx反向代理負載均衡

nginx 負載均衡1.反向代理概述反向代理(Reverse Proxy)方式是指以代理服務器來接受internet上的連接請求,然後將請求轉發給內部網絡上的服務器,並將從服務器上得到的結果返回給internet上請求連接的客戶端,此時代理服務器對外就表現為一個反向代理服務器。環境準備:主機名IP地址角色系統

項目實戰2.2—nginx 反向代理負載均衡、動靜分離和緩存的實現

需求分析 配置 反向代理 cells color 一個數 cal 數據庫 data 實驗一:實現反向代理負載均衡且動靜分離 1、環境準備: 機器名稱 IP配置 服務角色 備註 nginx

項目實戰02:nginx 反向代理負載均衡、動靜分離和緩存的實現

pro 9.png 二次 數據 服務器 默認 html 數據庫 空間 目錄 實驗一:實現反向代理負載均衡且動靜分離 1、環境準備: 2、下載編譯安裝tengine 3、設置代理服務器的配置文件 4、啟動tengine服務 5、開啟後端的web服務

nginx反向代理負載均衡(輪詢權重IPHash)

-s 圖片服務器 後臺管理 session AI 需要 new 守護進程 weight 1 Nginx反向代理 1.1 實現圖片回顯 1.1.1 反向代理 說明:當用戶發出image.jt.com/2018/1.jpg時,首先將請求發往Nginx.經過Nginx內部

Nginx 反向代理 負載均衡 虛擬主機配置

配置文件 ctu 命令 均衡 執行命令 特殊 second ip add cnblogs 通過本章你將學會利用Nginx配置多臺虛擬主機,清楚代理服務器的作用,區分正向代理和反向代理的區別,搭建使用Nginx反向搭理和負載均衡,了解Nginx常用配置的說明。即學即用,你還在

nginx反向代理負載均衡功能

web服務 htm load lb01 .html nta wget ets 配置 客戶端====代理服務器===web服務器 反向代理功能架構 3臺web服務器,組建出web服務器集群 web01 10.0.0.7 172.16.1.7 web02 10.0.0.

nginx反向代理負載均衡企業案例

ica 說明 static 服務器配置 隱身 nginx網站 nginx anti gen 作業題一說明:先進行企業案例需求梳理:當用戶請求www.etiantian.org/upload/xx 地址時,實現由upload上傳服務器池處理請求。當用戶請求www.etian

nginx反向代理負載均衡簡述

添加 後端服務 fig index 後端 www ado 方便 process 基於瀏覽器實現分離案例if ($http_user_agent ~ Firefox) {rewrite ^(.)$ /firefox/$1 break;}if ($http_user_agent

Nginx反向代理--負載均衡配置、Rewrite、伺服器配置指令

原文:https://blog.csdn.net/libing1991_/article/details/48059059 Nginx伺服器配置指令:  Rewrite功能,代理功能 Rewrite功能 後端伺服器組的配置指令 upstream指令 upstream指令

Nginx反向代理負載均衡搭建

本篇講解nginx反向代理方式實現負載均衡。   1.Nginx簡介 Nginx是一款高效能的http 伺服器/反向代理伺服器及電子郵件(IMAP/POP3)代理伺服器。由俄羅斯的程式設計師Igor

Nginx反向代理負載均衡 —HTTP伺服器(動靜分離) —正向代理

Nginx能做什麼 ——反向代理 ——負載均衡 ——HTTP伺服器(動靜分離) ——正向代理 以上就是我瞭解到的Nginx在不依賴第三方模組能處理的事情,下面詳細說明每種功能怎麼做。 反向代理 反向代理應該是Nginx做的最多的一件事了,什麼是反向代理呢,以下是百度百科的

centos7下配置nginx反向代理負載均衡叢集

一,實驗介紹利用三臺centos7虛擬機器搭建簡單的nginx反向代理負載叢集,三臺虛擬機器地址及功能介紹192.168.1.188    nginx負載均衡器192.168.1.189    web01伺服器192.168.1.190    web02伺服器軟體準備:   

Centos 7配置nginx反向代理負載均衡叢集

一,實驗介紹 利用三臺centos7虛擬機器搭建簡單的nginx反向代理負載叢集, 三臺虛擬機器地址及功能介紹 192.168.2.76    nginx負載均衡器 192.168.2.82    web01伺服器 192.168.2.78  &nb

Nginx反向代理負載均衡 —HTTP伺服器(動靜分離) —正向代理

Nginx能做什麼 ——反向代理 ——負載均衡 ——HTTP伺服器(動靜分離) ——正向代理 以上就是我瞭解到的Nginx在不依賴第三方模組能處理的事情,下面詳細說明每種功能怎麼做。 反向代理 反向代理應該是Nginx做的最多的一件事了,什麼是反向代理呢,以下是

nginx反向代理負載均衡如何解決超長請求串

 nginx是一個強大的http伺服器,但是在使用過程中發現,當遇到超長的post請求或者get請求時,nginx會返回413、400、414等狀態碼,這是因為請求串長度超過了nginx預設的快