zoukankan      html  css  js  c++  java
  • EG:nginx*两台web服务器,实现负载均衡 所有的web服务共享一台nfs的存储

    step1: 三台web服务器环境配置:iptables -F; setenforce 0 关闭防火墙;关闭setlinux

    step2:三台web服务器 装软件

     step3: 主机修改配置文件:vim /usr/local/nginx/conf/nginx.conf

     

      代理服务器修改文件:修改端口即可,端口可以自己设 ,不改默认的也行,但是得相应匹配

       为测试需要,更改三台机器nginx的html文件:

        mv /usr/local/nginx/html/index.html /usr/local/nginx/html/index.html.bak

        echo server1(server2/3) >> /usr/local/nginx/html/index.html 

     step4: 启动ngnix

        /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

     step5  测试   访问主机的IP,看是否是会更换服务器。

     step6  三台机器安装nfs(上面环境已经配置OK)  

       yum install rpcbind nfs-utils -y

    step7主机配置nfs

      mkdir /share  #创建分享目录

      mount /dev/sdb1 /share  挂载一块可用的硬盘

      vim /etc/exports

    启动nfs :

     修改 /share 的路径权限 ,使访问的客户端有读写的权限

     chmod 775 /share

    step8:   修改代理服务器:

       代理服务器作为客户端,nfs配置不用修改,但是得设置共享的文件

       mount 192.168.16.183:/share  /usr/local/nginx/html(将共享的文件路径设为html,保证三台机器共享同一个存储)

    step9:   测试

      echo 'hello world' >> /share/test.html

      访问IP,看是否能显示

  • 相关阅读:
    关于.NET Reflector
    Windows Debugging之九
    在IA32如何将程序计数器的值放入到整数寄存器中?
    [陆续添加]计算机网络最最基础的基本概念
    ASCII表
    [翻译文章]我们是如何做到的: 提高SharePoint.Microsoft.com站点的性能
    Windows API是什么?
    寄存器使用惯例
    阅读笔记 了解ASP.NET底层架构 之一
    汇编程序中的返回值
  • 原文地址:https://www.cnblogs.com/mona524/p/6931070.html
Copyright © 2011-2022 走看看