实验逻辑图:
实验环境:
所有服务器均为centos6操作系统
均关闭防火墙和selinux
[root@localhost ~]# service iptables stop
[root@localhost ~]# setenforce 0
haproxy动静分离器配置
安装
[root@localhost ~]# yum -y install haproxy
修改配置文件
[root@localhost ~]# vim /etc/haproxy/haproxy.cfg
配置文件修改内容如图:
开启服务
[root@localhost haproxy]# service haproxy start
Starting haproxy: [ OK ]
Static_server1 配置
安装Apache服务
[root@localhost ~]# yum -y install httpd
创建静态测试页面
[root@localhost ~]# echo static_111 > /var/www/html/index.html
开启Apache服务
[root@localhost ~]# service httpd start
Static_server2 配置
安装Apache服务
[root@localhost ~]# yum -y install httpd
创建静态测试页面
[root@localhost ~]# echo static_222 > /var/www/html/index.html
开启Apache服务
[root@localhost ~]# service httpd start
Dynamic_server1 配置
安装Apache和PHP
[root@localhost ~]# yum -y install httpd php
修改Apache配置文件中的默认主页
DirectoryIndex index.php index.html.var
创建动态测试页面
[root@localhost ~]# vim /var/www/html/index.php
[root@localhost ~]# cat /var/www/html/index.php
dynamic_111
<?php
phpinfo();
?>
开启Apache服务
[root@localhost ~]# service httpd start
Dynamic_server2 配置
安装Apache和PHP
[root@localhost ~]# yum -y install httpd php
修改Apache配置文件中的默认主页
DirectoryIndex index.php index.html.var
创建动态测试页面
[root@localhost ~]# vim /var/www/html/index.php
[root@localhost ~]# cat /var/www/html/index.php
dynamic_222
<?php
phpinfo();
?>
开启Apache服务
[root@localhost ~]# service httpd start