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的修改内容,配置即可。