posts - 68, comments - 19, trackbacks - 0, articles - 1

          nginx負載均衡配置

          Posted on 2018-09-15 23:08 viery 閱讀(148) 評論(0)  編輯  收藏 所屬分類: linux
          1.準備3臺服務器,可以在虛擬機上測試,都要安裝nginx 
          c01 nginx負載均衡服務器 192.168.38.128
          c02 c03 web服務器 192.168.38.129/130

          2.c02 c03 nginx.conf配置
           1 worker_processes  1;
           2 error_log logs/error.log;
           3 events {
           4     worker_connections  1024;
           5 }
           6 http {
           7     include       mime.types;
           8     default_type  application/octet-stream;
           9     log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
          10                       '$status $body_bytes_sent "$http_referer" '
          11                       '"$http_user_agent" "$http_x_forwarded_for"';
          12 
          13     sendfile        on;
          14     server_tokens off;
          15     keepalive_timeout  65;
          16     
          17     server {
          18         listen       80;
          19         server_name  www.hello.org;
          20 
          21         location / {
          22             root   html/www;
          23             index  index.html index.htm;
          24         }
          25         access_log logs/access_www.log main;
          26     }
          27 }

          3 /ect/hosts 配置ip和域名對應

          4 curl測試web服務器解析結果是否正確

          5.配置負載均衡服務器
           1 worker_processes  1;
           2 error_log logs/error.log;
           3 events {
           4     worker_connections  1024;
           5 }
           6 http {
           7     include       mime.types;
           8     default_type  application/octet-stream;
           9 
          10     log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
          11                       '$status $body_bytes_sent "$http_referer" '
          12                       '"$http_user_agent" "$http_x_forwarded_for"';
          13 
          14     sendfile        on;
          15     server_tokens off;
          16     keepalive_timeout  65;
          17     upstream www_server_pools{
          18         server 192.168.38.130:80 weight=1;
          19         server 192.168.38.129:80 weight=1;
          20     }
          21     server{
          22         listen 80;
          23         server_name www.hello.org;
          24         location / {
          25                 proxy_pass http://www_server_pools;
          26         }
          27     }
          28 }

          6.在windows客戶端配置etc目錄下域名解析 
          192.168.38.128 www.hello.org

          在瀏覽器中輸入www.hello.org,會按照配置文件中的weight比例交替出現c02和c03web服務器。
          主站蜘蛛池模板: 阿合奇县| 奈曼旗| 万山特区| 陕西省| 名山县| 临朐县| 河津市| 同德县| 平度市| 噶尔县| 武宁县| 邵阳市| 周至县| 西贡区| 乌拉特中旗| 郯城县| 温宿县| 尚义县| 屯门区| 永德县| 新宁县| 安福县| 汾西县| 资阳市| 宜昌市| 北宁市| 博乐市| 方城县| 布尔津县| 于都县| 阜城县| 宾阳县| 库尔勒市| 利津县| 洛南县| 泰和县| 乐业县| 绿春县| 石泉县| 宝坻区| 司法|