Centos环境下配置Aapache+2个tomcat8 的动静分离,负载均衡

1.先介绍Apache的安装与卸载

安装,通过yum在线方式即可

sudo yum install httpd -y

设置开机启动

chkconfig    httpd  on

启动apache服务

service httpd start  

默认安装的路径是: /etc/httpd/

卸载Apache

首先关闭httpd服务
  /etc/init.d/httpd stop
  列出httpd相关程序包
  rpm -qa|grep httpd
  列出包如下
  httpd-2.2.3-63.el5.centos.1
  httpd-manual-2.2.3-63.el5.centos.1
  卸载包
  rpm -e httpd-manual-2.2.3-63.el5.centos.1
  rpm -e system-config-httpd-1.3.3.3-1.el5
  这样就卸载完成了
  卸载自带Apache
  1# rpm -qa|grep httpd,查看与httpd相关软件包。
  " httpd-2.2.3-11.el5_2.centos.4
  "
  2、然后删除httpd:
  "# rpm -e httpd
  "
  出现问题:
  " error: Failed dependencies:
  httpd >= 2.2.0 is needed by (installed) gnome-user-share-0.10-6.el5.i386
  "
  3、还有一个相关的软件包没有删除,清除之,即:
  "#rpm -e gnome-user-share
  "
  4、再删除httpd
  "# rpm -e httpd
  "
  #可以使用参数–nodeps的意思就是不管各个程序包间的依赖关系。
  "#rpm -e –nodeps httpd //这样不需要删除gnome-user-share了

我们来配置apache的动静分离,负载均衡

编辑配置文件

vi httpd.conf

在末端添加


<!--加载需要的模块、如果需要可以添加ajp模块,用来访问tomcat-->
LoadModule proxy_module modules/mod_proxy.so 
LoadModule proxy_http_module modules/mod_proxy_http.so 
LoadModule proxy_connect_module modules/mod_proxy_connect.so 
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
<!--如果默认的配置文件没有上面这些配置,直接添上即可,不要重复配置,会错的。-->

<!--配置动静分离-->

ProxyPassMatch /*.gif$ ! 
ProxyPassMatch /*.jpg$ !
ProxyPassMatch /*.png$ ! 
ProxyPassMatch /*.css$ ! 
ProxyPassMatch /*.js$ ! 
ProxyPassMatch /*.htm$ ! 
ProxyPassMatch /*.html$ ! 

ProxyPass / balancer://cluster/ 
<Proxy balancer://cluster/>  
BalancerMember http://127.0.0.1:8080/ loadfactor=1
BalancerMember http://127.0.0.1:7080/ loadfactor=1 <!--loadfactor负载均衡-->
</Proxy> 

保存退出即可

启动apache前要确保80端口未被占用。如果被占用,在httpd.conf文件中修改即可

Centos环境、默认安装的apache,
静态资源默认配置路径:/var/www/html,可在httpd.conf中修改


可以使用vim创建一个html静态文件进行测试

2个Tomcat8的安装

1.本地通过putty工具 pscp命令上传tomcat linux格式的文件。解压即可使用

2.使用vi命令修改配置文件server.xml和项目下的web.xml即可,请参考windos版本的tomcat8的修改内容,配置即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一缕阳光直射你的心扉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值