web服务器--高可用群集.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web服务器--高可用群集 作者:cnmole 交流QQ:370992933 环境:CentOS6.3 1、heartbeat(下载地址:/search/?keyword=heartbeat,请选用64位平台版本) 2、使用163 YUM源 /.help/CentOS6-Base-163.repo 一、apache群集结构 1 二、apache群集步骤 2 1、主机名、IP地址分配 2 2、web节点配置网站 2 3、主节点配置 3 1)编辑/etc/hosts加入IP与主机对应 3 2)编辑/etc/httpd/conf/httpd.conf 3 3)安装heartbeat 3 4)配置heartbeat 3 5)启动服务 4 6)防火墙开启心跳端口 4 7)检查主节点 5 4、从节点配置 5 1)编辑/etc/hosts加入IP与主机对应 5 2)编辑/etc/httpd/conf/httpd.conf 5 3)安装heartbeat 6 4)配置heartbeat 6 5)启动服务 7 6)防火墙开启心跳端口 7 5、整体测试 7 1)心跳检查 8 2)浏览器检查 8 一、apache群集结构 注:并发更大时可考虑使用nginx群集替换apache群集,在apache群集前可以再添加一层DNS轮询负载均衡 二、apache群集步骤 1、主机名、IP地址分配 节点 主机名 公网IP 私网IP 公共虚拟IP 40 主节点 node1 41 41 从节点 node2 42 42 web节点1 web1 43 43 web节点2 web2 44 44 在4台服务器上安装CentOS6.3,并按上图规则设置主机名和IP,所有节点关闭selinux,配置163 YUM源 2、web节点配置网站 2个web节点各配置一个默认网站 web1上站点 web2上站点 3、主节点配置 1)编辑/etc/hosts加入IP与主机对应 41 node1 42 node2 2)编辑/etc/httpd/conf/httpd.conf 设置监听IP和端口 在文件最后添加负载均衡配置行 3)安装heartbeat 将下载的heartbeat 文件放在/root/heartbeat目录中 4)配置heartbeat (1)添加配置文件 ~]# cp /usr/share/doc/heartbeat-3.0.4/{authkeys,haresources,ha.cf} /etc/ha.d/ (2)编辑/etc/ha.d/authkeys 去掉2处注释,使用第2种加密 改变读写权限 (3)编辑/etc/ha.d/haresource 添加ha资源服务 (4)编辑/etc/ha.d/ha.cf 5)启动服务 ~]# chkconfig heartbeat on 开机启动 ~]# chkconfig httpd on 开机启动 ~]# service heartbeat start 启动heartbeat服务 ~]# service httpd start 启动httpd服务 6)防火墙开启心跳端口 heartbeat心跳端口UDP:694 7)检查主节点 使用ifconfig,检查heartbeat自动创建虚拟IP :40 使用浏览器打开40,刷新,有时显示web1,有时显示web2 4、从节点配置 1)编辑/etc/hosts加入IP与主机对应 41 node1 42 node2 2)编辑/etc/httpd/conf/httpd.conf 设置监听IP和端口 在文件最后添加负载均衡配置行 3)安装heartbeat 将下载的heartbeat 文件放在/root/heartbeat目录中 4)配置heartbeat (1)添加配置文件 ~]# cp /usr/share/doc/heartbeat-3.0.4/{authkeys,haresources,ha.cf} /etc/ha.d/ (2)编辑/etc/ha.d/authkeys 去掉2处注释,使用第2种加密 改变读写权限 (3)编辑/etc/ha.d/haresource 添加ha资源服务 (4)编辑/etc/ha.d/ha.cf 心跳地址指向节点1 5)启动服务 ~]# chkconfig heartbeat on 开机启动 ~]# chkconfig httpd on 开机启动 ~]# service heartbeat

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档