实现Web服务器之间使用同一个MYSQL和相同的网页配置文件的方法
发布时间:2020-04-15 16:42:41
来源:亿速云
阅读:133
作者:三月
栏目:数据库
亿速云负载均衡(Cloud Load Balancer)是对多台云服务器进行流量分发的服务。亿速云负载均衡可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。亿速云负载均衡服务通过设置虚拟服务地址(VIP),将位于同一地域的多台云服务器资源虚拟成一个高性能、高可用的应用服务池。根据应用指定的方式,将来自客户端的网络请求分发到云服务器池中。亿速云负载均衡服务会检查云服务器池中云服务器实例的健康状态,自动隔离异常状态的实例,从而解决了云服务器的单点问题,同时提高了应用的整体服务能力。今天亿速云给大家介绍下实现Web服务器之间使用同一个MYSQL和相同的网页配置文件的方法
前言:
用NFS、LAMP、BIND结合的方法,应对网络中访问量增大而导致云服务器负载运行的情况。以实现Web服务器之间使用同一个MYSQL和相同的网页配置文件。
实验环境:
HostNameIP规划
nfs.preferred.com192.168.1.6NFS
ns.preferred.com192.168.1.5
mysql.preferred.com192.168.1.4MYSQL
www.preferred.com192.168.1.3WEB
www.preferred.com192.168.1.2WEB
实验拓扑:
实验步骤:
一、搭建NFS以下操作在nfs.preferred.com服务器上实现[root@localhost ~]# yum install nfs-utils -y
[root@localhost ~]# rpm -qa | grep nfs-utils --color
nfs-utils-1.2.3-39.el6.x86_64
创建共享目录并配置nfs文件[root@localhost~]# mkdir /mydata
[root@localhost~]# mkdir /webdata
[root@localhost~]# cd /webdata/
[root@localhost webdata]# unzip wordpress-3.2.1-zh_CN.zip &> /dev/null
[root@localhost webdata]# chmod -R 777 wordpress
[root@localhost webdata]# ls -l
drwxrwxrwx 5 root root 4096 Oct 11 2016 wordpress
-rw-r--r-- 1 root root 4372680 Oct 11 2016 wordpress-3.2.1-zh_CN.zip
[root@localhost webdata]# vim /etc/exports
/mydata 192.168.1.4(rw,no_root_squash)
/webdata 192.168.1.2(rw,no_root_squash) 192.168.1.3(rw,no_root_squash)
[root@localhost ~]# service rpcbind start
注:rpcbind是一个RPC服务,主要是在nfs共享的时候负责通知客户端、服务器nfs端口号。
[root@localhost ~]# service nfs start
Starting NFS services: [ OK ]
Starting NFS quotas: [ OK ]
Starting NFS mountd: [ OK ]
Starting NFS daemon: [ OK ]
Starting RPC idmapd: [ OK ]
[root@localhost ~]# showmount -e 192.168.1.6
Export list for 192.168.1.6:
/webdata 192.168.1.3,192.168.1.2
/mydata 192.168.1.4
二、搭建DNS以下操作在ns.preferred.com服务器上实现[root@localhost ~]# yum install bind -y | tail -n 5
Installed:
bind.x86_64 32:9.8.2-0.47.rc1.el6_8.1
Complete!
[root@localhost ~]# vim /etc/named.rfc1912.zones
zone "preferred.com" IN {
type master;
fi