一、基本环境准备

给每台需要部署web服务的服务器配置防火墙、SELINUX、主机名、IP地址、yum

二、部署5台nginx服务器

1、安装与nginx相关的依赖包和工具包

2、编译安装nginx

安装好一台服务器后,打包压缩 /usr/local/下的nginx  ,拷贝给其他服务器即可直接解压使用

3、启服务

4、配置php

三、配置NFS服务器

1、重新准备新的虚拟机,配置防火墙、SELINUX、主机名、IP地址、yum

2、安装nfs

3、配置共享:新建共享目录,配置访问共享目录的网段

4、启服务:查看是否有111/2049端口

5、验证:showmount -e

6、迁移文件至nfs共享,迁移后,删除web服务器html目录下所有页面

7、在所有web服务器上挂载共享目录

8、验证

四、配置代理服务器

1、准备环境

2、配置HAProxy服务器:安装并修改配置文件

3、启服务并验证

4、为HAProxy配置监控页面

5、验证:访问http://192.168.4.5:1080/mon。不断访问http://192.168.4.5,在监控页可以看到不同的服务器有连接数。

五、配置名称解析

1、 通过本机hosts文件实现名称解析(也可以通过客户端)

2、验证:访问域名

nginx集群部署,实现负载均衡和nfs共享相关推荐

  1. centos7 rabbitmq 单机部署 集群部署 HAProxy 负载均衡搭建

    准备工作 搭建 RabbitMQ Server 单机版 搭建 RabbitMQ Server 高可用集群 搭建 HAProxy 负载均衡 一.准备工作 节点 系统 版本 ip node1 centos ...

  2. weblogic集群部署与负载均衡_集群,负载均衡,分布式的讲解和多台服务器代码同步...

    集群 我们的项目如果跑在一台机器上,如果这台机器出现故障的话,或者用户请求量比较高,一台机器支撑不住的话.我们的网站可能就访问不了.那怎么解决呢?就需要使用多台机器,部署一样的程序,让几个机器同时的运 ...

  3. Nginx以及通过Nginx实现tomcat集群配置与负载均衡

    Nginx简介 启动,停止,和重新加载配置文件命令 Nginx功能 正向代理和反向代理的区别 反向代理 负载均衡 1.RR(默认) 2.权重 3.ip_hash 4.fair(第三方) 5.url_h ...

  4. Spring Cloud Alibaba - 11 Ribbon 自定义负载均衡策略(同集群优先权重负载均衡算法)

    文章目录 Pre 需求 工程 Code 继承AbstractLoadBalancerRule实现自定义Rule 随机权重策略 配置 验证 源码 Pre Spring Cloud Alibaba - 0 ...

  5. 高可用集群下的负载均衡(8):pacemaker + corosync + haproxy 实现高可用

    实验环境 server1 和 server2 是调度器,server3 和 server4 是服务器 [1]调度器server1 server2 关闭 keepalived 和 httpd,并打开pc ...

  6. mysql 高并发 集群架构_一种高并发的GPU集群架构及其负载均衡方法技术

    [技术实现步骤摘要] 一种高并发的GPU集群架构及其负载均衡方法 本专利技术属于GPU集群架构及其负载均衡方法 ,特别是涉及一种高并发的GPU集群架构及其负载均衡方法. 技术介绍 GPU因其高性能的并 ...

  7. Nginx+IIS分布式部署和负载均衡

    Nginx+IIS分布式部署和负载均衡 1.IIS中部署2个网站 2.下载Nginx 3.Nginx安装 3.1下载解压到D盘根目录下,打开conf目录下的nginx.conf文件 3.2设定负载均衡 ...

  8. 【从单体架构到分布式架构】(二)请求增多,单点变集群(1):负载均衡

    这是我的第 47 篇原创文章作者 l 会点代码的大叔(CodeDaShu) 上一个章节,我们搭建了一个最简单的单体服务项目,单体架构就是把所有的功能都放在一个工程项目中. 但是当访问量不断增加,我们只 ...

  9. WEB集群与各种负载均衡简介 (资源)

    2019独角兽企业重金招聘Python工程师标准>>>                                负载均衡构架图      集群(Cluster):是一组独立的计 ...

  10. Nginx集群部署方案

    工作需要,记录一下 一.Nginx安装 集群部署需要在主服务器安装Nginx服务,以下为安装步骤: 1.访问Nginx官网(http://nginx.org/en/download.html),下载N ...

最新文章

  1. HTML label的隐藏,html – 带有可见的隐藏元素:after – CSS
  2. oracle mysql 适配器_Oracle协议适配器错误解决办法
  3. taobao sass
  4. vivado实现异步复位的D触发器
  5. Visual Studio 2010 将网站直接发布到远程站点
  6. 快学好这个去给学妹修热水器
  7. cuda linux编译器_linux下如何编译CUDA+QT(qtcreator下)
  8. hypot函数_hypot()函数与C ++中的示例
  9. 与神经网络相比,你对P图一无所知
  10. 应急指挥中心建设方案
  11. MySQL-01.深入理解MySQL底层数据结构
  12. 获取洞口边界及在墙上开洞(Revit二次开发)
  13. 数据结构编程实践(七)创建哈夫曼树、生成哈夫曼编码、完成图片的压缩与解压缩
  14. 修改微信电脑版的字体
  15. 第48篇 接收蓝牙数据及PHP研究 Saturday
  16. npm run serve起项目报错node-sass not find
  17. php框架审计,关于ThinkPHP框架的审计
  18. uniapp开发App引导页
  19. 复杂指令集和精简指令集
  20. MOS管米勒效应详解

热门文章

  1. HSQLDB数据库使用介绍
  2. 超简单,自己动手写一个二维码生成器
  3. c语言实验报告4结构体,c语言实验报告结构体.doc
  4. 直播APP源码开发,直播APP源码搭建,如何优化程序?
  5. KEIL中加入GD设备文件
  6. JAVA电影购票系统
  7. 车机没有carlife可以自己下载吗_安卓车机CarPlay模块初体验
  8. 信号与系统:希尔伯特变换
  9. 计算机如何更新苹果系统,苹果电脑系统怎么升级_苹果电脑升级系统的操作步骤...
  10. 极限编程和极限编程方法采用的有效的开发实践