《三部曲部署Apache服务反向代理及负载均衡配置》要点:
本文介绍了三部曲部署Apache服务反向代理及负载均衡配置,希望对您有用。如果有疑问,可以联系我们。
编程之家PHP培训学院每天发布《三部曲部署Apache服务反向代理及负载均衡配置》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。
第一年夜步:安装apache
后端主机直接yum安装
yum install httpd -y
反向代理端采纳源码编译安装
yum install apr-devel pcre-devel apr-util-devel openssl-devel -y
编译安装apache服务
cd /usr/local/src/
wget http://mirrors.hust.edu.cn/apache/httpd/httpd-2.2.34.tar.gz
tar zxf httpd-2.2.34.tar.gz
cd httpd-2.2.34
./configure --prefix=/usr/local/http --enable-so --enable-modules="all"
make && make install
第二年夜步:配置apache
修改后端主机的端口为8080
sed -i "s#Listen 80#Listen 8080#g" /etc/httpd/conf/httpd.conf
/etc/init.d/httpd start
配置反向代理服务器
首先开启相关模块
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
修改配置文件
cat >>/usr/local/http/conf/httd.conf << EOF
ProxyPass /mgg balancer://mingongge
ProxyPassReverse /mgg balancer://mingongge
<Proxy balancer://mingongge>
BalancerMember http://10.0.0.10:8080
BalancerMember http://10.0.0.100:8080
</Proxy>
EOF
相关的配置参数解释可参考官方文档,有详细阐明的!!!
启动服务
/usr/local/http/bin/apachectl -k start
第二年夜步:配置apache
[root@centos6-001 ~]# curl http://10.0.0.100:8080
welcome to mingongge.com
[root@centos6-001 ~]# curl http://10.0.0.10:8080
welcont to 10.0.0.10
测试负载均衡
[root@centos6-001 ~]# curl http://10.0.0.100/mgg
welcont to 10.0.0.10
[root@centos6-001 ~]# curl http://10.0.0.100/mgg
welcome to mingongge.com
[root@centos6-001 ~]# curl http://10.0.0.100/mgg
welcont to 10.0.0.10
[root@centos6-001 ~]# curl http://10.0.0.100/mgg
welcome to mingongge.com
第一次头条,希望年夜家喜欢
小编以后会越来越多优质文章分享给年夜家
求年夜神们嘴下留情
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。