您现在的位置是:主页 > news > 用ps怎么做网站首页/谷歌商店paypal三件套

用ps怎么做网站首页/谷歌商店paypal三件套

admin2025/5/7 18:51:18news

简介用ps怎么做网站首页,谷歌商店paypal三件套,wordpress防止采集,中国供应商网官网首页会不会有那么一天,生活可以简单到每天清早踏上一辆载着鲜花的脚踏车,微笑着穿过窄窄的街巷,为爱花的人送去芬芳,为需要知识的你送去帮助。简介在这个高度信息化的T时代,企业的生产系统、业务运营、销售和支持&#xff…

用ps怎么做网站首页,谷歌商店paypal三件套,wordpress防止采集,中国供应商网官网首页会不会有那么一天,生活可以简单到每天清早踏上一辆载着鲜花的脚踏车,微笑着穿过窄窄的街巷,为爱花的人送去芬芳,为需要知识的你送去帮助。简介在这个高度信息化的T时代,企业的生产系统、业务运营、销售和支持&#xff…

会不会有那么一天,生活可以简单到每天清早踏上一辆载着鲜花的脚踏车,微笑着穿过窄窄的街巷,为爱花的人送去芬芳,为需要知识的你送去帮助。

简介

        在这个高度信息化的T时代,企业的生产系统、业务运营、销售和支持,以及日常管理等环节越来越依赖于计算机信息和服务,对高可用(HA)技术的应用需求不断提高,以便提供持续的、不间断的计算机系统或网络服务。

本章将学习如何使用Keepalived实现双机热备,包括针对P地址的故障切换,以及在LVS高可用群集中的热备应用。

本章重点

  • Keepalived双机热备

  • LVS+Keepalived 高可用负载均衡群集

                                           理论讲解

一,Keepalived双机热备基础知识

        Keepalived 起初是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换(Failover)和健康检查(Health Checking)功能——判断LVS负载调度器,节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后将其重新加入群集。

                        Keepalived概述及安装

        Keepalived 的官方网站位于http;//www.keepalived.org/.本章将以YUM方式讲解Keepalived的安装,配置和使用过程。在非LVS群集环境中使用时,Keepalived也可以作为热备软件使用。

1.Keepalived的热备方式

        Keepalived采用VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议)热备份协议,以软件的方式实现Linux服务器的多机热备功能。VRRP是针对路由器的一种备份解决方案——由多台路由器组成一个热备组,通过共用的虚拟IP地址对外提供服务;每个热备组内同一时刻只有一台主路由器提供服务,其他路由器处于冗余状态,若当前在线的路由器失效,则其他路由器会自动接替(优先级决定接替顺序)虚拟IP地址,以继续提供服务,

热备组内的每台路由器都可能成为主路由器,虚拟路由器的P地址(VIP)可以在热备组内的路由器之间进行转移,所以也称为漂移IP地址。使用Keepalived时,漂移地址的实现不需要手动建立虚接口配置文件(如ens33:0),而是由Keepalived根据配置文件自动管理。

2.Keepalived的安装与服务控制

        1)安装Keepalived在CentOS7系统中,使用YUM方式安装ipvsadm.x86_64 0:1.27-7.el7 ,会自动安装Keepalived 所需的软件包。除此之外,在LVS群集环境中应用时,也需要用到ipvsadm管理工具。

acf448b9bc024118271de1d2f78e6dfc.png

            2)将keepalived服务设置为开机自启

c8f81fb2ac342c245825f55387ffae52.png

二,使用Keepalived实现双机热备

        基于VRRP的热备方式,Keepalived可以用作服务器的故障切换,每个热备组可以有多台服务器——当然,最常用的就是双机热备了。在这种双机热备方案中,故障切换主要针对虚拟IP地址的漂移来实现,因此能够适用于各种应用服务器(不管是Web.FTP、Mail,还是SSH.DNS.……)。

本小节将通过一个简单的案例来说明Keepalived双机热备的配置方法,其中,主、备服务器的IP地址分别为192.168.100.30和192.168.100.40

        主、备服务器中都需要安装Keepalived,具体步骤请参考上述;使用YUM方式安装httpd提供Web服务。下面仅讲解与Keepalived相关的配置及测试过程。

先配置主服务器

1)备份主配置文件

1f8eee1cb87315f8fa15b98002c36a9e.png

2)主配置文件各项参数的作用

0a8a392894f7bcb3f7a345433a2621e2.png

21749e074f96d93dc47f073123b53963.png

6c37d2d07c800a60ef38658dcb8a226a.png

3)配置备用服务器

        在同一个Keepalived热备组内,所有服务器的Keepalived配置文件基本相同,包括虚拟路由器的ID号、认证信息、漂移地址、心跳频率等。不同之处主要在于路由器名称、热备状态,优先级。

  • 路由器名称(router_id):建议为每个参与热备的服务器指定不同的名称。

  • 热备状态(state):至少应有一台主服务器,将状态设为MASTER;可以有多台备用的服务器,将状态设为BACKUP。

  • 优先级(priority):数值越大则取得VP控制权的优先级越高,因此主服务器的优先级应设为最高:其他备用服务器的优先级可依次递减,但不要相同,以免在争夺VIP控制权时发生冲突。

配置备用服务器(可以有多台)时,可以参考主服务器的keepalived.conf 配置文件内容,只要修改路由器名称、热备状态、优先级就可以了。

5d026435ad9d666f02e01bbdf3b74855.png

分别启动两台服务器的keepalived服务,使用命令ip a 查看漂移地址

0ba263b44f0baf5203788d21d817f2e4.png

75834656eec9862282f5becbeeb184ed.png

centos03 :

376c6b1f288c7228a2ec993c4f6c66e1.png

centos04:

4984b60947c09e00af2ea330c34dcc20.png

可以看到,由于优先级的关系,漂移地址只在主服务器上出现

那么我们可以模拟故障,停掉主服务器的服务,查看漂移地址是否会在备用服务器上出现

停用主服务器keepalived服务:

4ad574c0c02a91fd78aebf8ce4a35939.png

查看漂移地址是否出现在了备用服务器身上:

f7784de07c9c5103ad3f7d7ab9547ffd.png

这就是keepalived实现双机热备实现高可用群集。

下面再次通过一个小案例实现Keepalived+LVS实现负载均衡加高可用群集

实验环境

虚拟机服务器IP地址
centos01WEB服务器192.168.100.10
centos02web服务器192.168.100.20
centos03主调度器(服务器)192.168.100.30
centos04备用调度器1(服务器)192.168.100.40
centos05备用调度器2(服务器)192.168.100.50
centos06NFS共享存储192.168.100.60
centos07防火墙 | DNS服务器192.168.100.70

    1.配置两台WEB服务器    

由于两台web服务器的配置除了网站内容不一样之外,其他全部一样,这里只配置一台供参考(centos01网站主页为"centos01111111"  centos02网站主页为 "centos02222222222")

    1)安装httpd服务

f0897dd2e56f13d9593609095b0401c8.png

    2)向网站主页存储数据

11ed4ec781f1d73d1fd5d829bf689c58.png

    3)启动服务并设置开机自启

935dbc6dd831133105b9b6047e9caa9f.png

    4)两台WEB服务器依次开启ARP响应

8ccb432929a2641ac163831ee4782ddf.png

6961f4b88fa4ee828e566ffd92171483.png

9d887c4a99e7f669e71579b20c015d37.png

    5)两台WEN服务器依次生成lo口,用于监控VIP

034f8d579facb69611637da62108c346.png

60ee4adb01349ba427e7adcbca8bfc60.png

31064cb72a8d9c896951c34ceb5b11df.png

2.配置调度器(服务器)

调度器的配置可以参考上述主备服务器的配置

这里是一主两备  

配置完成结合ipvsadm -L 查看虚拟服务器的各节点

主调度器:

cf7fd5490b789c8469fb2c39cce9a3c0.png

备用调度器1:

6556079d1d471f674399b51a55237c44.png

备用调度器2:

7359654deb5307e6d92a7b30c7fb62b5.png

调度器需要关闭响应,让WEB服务器响应,三台调度器依次执行以下操作:

ff251a30cd17b4f03ea5b1f9f0a8e402.png

5aff83c52a570fa1c71978f491c4c2b0.png

bf874d020f1b2b242069b1480f6a6a25.png

3.配置防火墙

这位模拟的是外网接口,要将VIP地址和端口号映射到防火墙外网上

所以需要添加一块ens34网卡

1)首先将防火墙默认区域设置为trusted区域

46c59981b0ab300c1fa1d84d38ee4211.png

2)更改ens34网卡IP地址为192.168.200.10 充当外网

ec5436093a29b4c4c76d038e40b65839.png

3cb6dcbabd1cfa2f2715a7e627ce18d5.png

03f79827acb6fa811d16f7ca961a6099.png

3)将ens32加入trusted区域

c37b747e2942d666fb3ffb146ba57c59.png

4)将ens34加入external区域

339fc379351560dbb84b6683cbf0359e.png

5)关闭外网的地址伪装

832a51d06987e1c9133232a6259badce.png

6)外网允许http,dns ,80,53端口访问

e8265b9b404c7ff64fe57334a501337b.png

7)编写富语言规则,将VIP和端口映射到外网IP192.168.200.10 

d41925ca6dbb271f04f2731963b54765.png

8)开启路由转发功能

5f84a0edcdb4a3e7c65d28d0228d58a0.png

1ca49b105229f6dafde7787af554438d.png

f3f4958e155c9d662c0cd0295e362d7b.png

9)因为是外网通信,所以全部的服务器网关全部设置为192.168.100.70

10)搭建dns域名解析,将192.168.200.10解析为www.benet.com

安装DNS

a301d21fbfdeb302494ae35c71de7bbe.png

11)备份主配置文件

d445302a3a0507d7a25bb289aa700f39.png

12)编辑主配置文件

7cb74452e63fad934395bc42e703a172.png

7abafcff9ac55dc8ab96a54a95990eff.png

13)检查主配置文件是否有错

d9d978e558a2d36d1c1f8d1bb1854cb6.png

14)编辑正向解析区域

ab8b3082eb1e73b9d717e4a2bc76d38f.png

86db417f78f041d50f77be49b78a0beb.png

15)检查正向解析区域是否有错

430df0322be7081bb19cb04a0f728f09.png

16)重启服务

c769a8e85667281ad1dd5e5f42f04698.png

17)将ens34网卡DNS指定为本机IP

5339f06fe5bfe0a1c8800024ea164232.png

d736f8cd789a2ce2decb32f26d4eb1b5.png

838b7f978547602604520ffbc006b167.png

18)解析查看是否成功

cbebc997156a43c282ba1c9f6fdfacaa.png

测试:

使用域名解析:访问WEB服务器以及测试是否实现负载均衡

测试环境:    win10网卡为vmnet2

9afd3f38a23d0b42a2458aec822a8284.png

7f9acd92b3882e16a1c1d08f1e3f773b.png

a9c36d2a4d5967a6451f3dd66f728acb.png

更改IP,清除浏览器缓存,继续访问

fdb19c87d00426e4a68df477b7a2d91d.png

a0f6e888170e1340938eddff6951fab1.png

4.配置NFS共享存储

1)在NFS服务器创建共享存储目录,并输入内容“www.benet.com”

c25e63792f9cdcba53b7ffca5dfaab00.png

2)设置共享存储

a73eb15b0a4dd538c44bf7649d44bbce.png

0fc6dfdae4ded4d41d2c592906638ee5.png

3)启动服务

a96a012dfc079b3a3d6cc70935c28031.png

4)查看本机共享存储目录

a690c2f54073aab8b0afcaa6bec29f50.png

5)两台WEB服务器依次挂载共享存储目录

e04768cbbf6a95b2349f87375b3570d0.png

a6a9a4425c626c800e741a7eba92034b.png

测试:

测试环境不变

0986abc1ad088f6e3a057258c9786c34.png

至此~ 结束

故事很短,道理很长,学无止境,不忘初心,砥砺前行  

微信搜索 “徐阿马”  关注公众号,期待你的关注!

51430743c9648884ea5d9f1073d2f477.png