您的位置:首页 > 其它

LVS--搭建一个LVS-nat,负载均衡 WordPress (5)

2017-07-22 10:43 225 查看
准备工作
首先配置一下环境:
      Directory:ens33 172.16.251.73 ens37 192.168.42.1
      RS1:192.168.42.132  gw 192.168.42.1
      RS2:192.168.42.133  gw 192.168.42.1
   将全部主机时间同步 :ntpdate 172.16.0.1
大致拓扑图为:
    


在RS1、2上:
    yum install httpd php php-mysql
vim /etc/httpd/conf.d/zhang.conf
  

  


将wordpress目录创建软连接:
    ln -s /tmp/wordpress/ /var/www/html/wordpress/
在数据库主机上:
    yum install mariadb-server
 编辑配置文件:
    vim /etc/my.cnf.d/server.cnf
    


开启服务systemctl start mariadb
    对数据库进行操作:
        


回到RealServer中:

  编辑wordpress配置文件:
    cp wp-config-sample.php  wp-config.php
    vim wp-config.php

    


chmod -R a+w wordpress/


启动httpd服务

再将非结构化的的内容共享在一台主机上,利用NFS:    

    yum install -y nfs-utils
    mkdir /data/wp
    vim /etc/exports



systemctl start nfs.service
ss -ntl 查看2049端口开启

在RS服务器上:
mount -t nfs 192.168.42.138:/data/wp /var/www/html/wp-content/
在Directory中:
    yum install -y ipvsadm
  配置lvs-nat:   

    ipvsadm -A -t 172.16.251.73:80 -s rr
    ipvsadm -a -t 172.16.251.73:80 -r 192.168.42.132 -m
    ipvsadm -a -t 172.16.251.73:80 -r 192.168.42.133 –m
ipvsadm -ln



开启核心转发功能:
    sysctl -w net.ipv4.ip_forward=1
测试:

在RS主机中查看访问日志,





可知遵循lvs轮询模式
编辑新的文章:



在数据库中查看:
    


可见,搭建成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  lvs搭建wordpress