三部曲部署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 第一次头条,希望年夜家喜欢 小编以后会越来越多优质文章分享给年夜家 求年夜神们嘴下留情 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |