Nginx反向代理

wKiom1XPG1-CVoCPAACNkbOZ8S8742.jpg

1、實驗環境:
10.0.10.8 nginx反向代理
10.0.10.10 nginx節點
10.0.10.12 nginx節點

2、系統內核版本:
# cat /etc/redhat-release
CentOS release 6.6 (Final)
# uname  -r               
2.6.32-504.3.3.el6.x86_64

3、在nginx反向代理
# cat nginx.conf
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server_tokens off;
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                  '$status $body_bytes_sent "$http_referer" '
                 '"$http_user_agent" "$http_x_forwarded_for"';
    
       access_log  logs/access.log  main;

    upstream backend{
        #ip_hash; #會話保持
        server 10.0.10.12:80 weight=1;
        server 10.0.10.10:80 weight=1;
                 }

    server {
        listen       80;
        server_name  www.cui.com;
        location / {
            proxy_pass http://backend;
            proxy_set_header Host  $host; #支持多個虛擬主機
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header REMOTE-HOST $remote_addr;
            proxy_set_header X-Forwarded-For  $remote_addr; #這三個是使節點記錄真實IP的
              }
           }
}

4、在nginx節點上
cat nginx.conf
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                  '$status $body_bytes_sent "$http_referer" '
                 '"$http_user_agent" "$http_x_forwarded_for"';

       access_log  logs/access.log  main;

    server {
        listen       80;
        server_name  www.cui.com;
        location / {
            root   /data/www;
            index  index.html index.htm;
        }
        }
}
5、瀏覽器訪問

wKiom1XPG-WQ4mqCAAClnshSJX0566.jpg

wKioL1XPHduhzwIHAACri--s8kQ812.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章