发布时间:2020-04-09 15:15:25来源:阅读:
tomcat处理静态不如Apache,所以我们使用jk_mod模块达到apache处理静态内容,tomcat处理jsp文件的目的。
到http://www.oracle.com下载JRE软件。
wget http://download.oracle.com/otn-pub/java/jdk/7u2-b13/jre-7u2-linux-i586.tar.gz tar xzf jre-7u2-linux-i586.tar.gz mv jre1.7.0_02/ /usr/local/jre
到http://tomcat.apache.org/下载tomcat
wget http://labs.renren.com/apache-mirror/tomcat/tomcat-7/v7.0.23/bin/apache-tomcat-7.0.23.tar.gz tar xzf apache-tomcat-7.0.23.tar.gz mv apache-tomcat-7.0.23 /usr/local/tomcat
vi /etc/profile
在文件末尾增加:
export JRE_HOME=/usr/local/jre
执行source命令使生效
source /etc/profile
1.打开tomcat安装目录下面conf目录下的server.xml文件。
2.找到如下文字:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
3.在上面找到的文字后面添加如下内容
<Context path="" docBase="/usr/local/apache/htadocs" debug="0" reloadable="true" />
/usr/local/apache/htadocs即为根目录地址。
wget http://mirror.bit.edu.cn/apache//httpd/httpd-2.2.22.tar.gz tar xzf httpd-2.2.22.tar.gz cd httpd-2.2.22 ./configure --prefix=/usr/local/apache make && make install
wget http://www.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.33-src.tar.gz tar xzf tomcat-connectors-1.2.33-src.tar.gz cd tomcat-connectors-1.2.33-src/native ./configure --with-apxs=/usr/local/apache/bin/apxs make && make install
配置与tomcat连接主要有三个文件:
httpd.conf,workers.properties,uriworkermap.properties
1、httpd.conf
# 加载 mod_jk 模块 LoadModule jk_module modules/mod_jk.so # # 配置mod_jk模块 # <IfModule jk_module> JkWorkersFile conf/workers.properties JkMountFile conf/uriworkermap.properties JkLogFile logs/mod_jk.log JkLogLevel warn </IfModule>
2、workers.properties
#定义两个可用的worker wlb和jkstatus worker.list=wlb,jkstatus #定义一个物理为ajp13w,类型ajp13(可以定义多个用作负载均衡) worker.ajp13w.type=ajp13 worker.ajp13w.host=localhost worker.ajp13w.port=8009 #定义一个逻辑worker wlb,类型为lb,用来管理物理worker ajp13w worker.wlb.type=lb worker.wlb.balance_workers=ajp13w #定义一个类型为status的worker jkstatus,用来监控 JK 本身 worker.jkstatus.type=status
3、uriworkermap.properties
#这文件作用是指定哪些url由worker wlb处理,哪些文件不允许wlb处理。 /*=wlb /status=jkstatus /examples/*=wlb !/*.jpg=wlb !/*.png=wlb !/*.css=wlb !/*.js=wlb !/*.htm=wlb !/*.html=wlb #/jkstatus由worker status处理,静态的由apache处理,剩下的由wlb处理。
/usr/local/apache/bin/apachectl -k start /usr/local/tomcat/bin/startup.sh
Apache Logs Viewer(Apache日志分析工具) v5.0.0.42
22.98 MB
tomcat7.0下载
9.3M
HofoSetup(安装程序制作软件)v8.5.4 破解版
5.7M
editplus3中文版 (附安装教程) v3.41
1.41M
h3c模拟器(网络虚拟环境配置工具) 1.5.2 正式版
59.1M
pkpm2010破解版(建筑结构设计软件)附安装教程
1.56GB
usb3.0驱动(硬件驱动安装工具) v6.6 绿色版
8.67MB
和平网络电视 v2.9.9.9 官方安装版
4.2M
矮人DOS工具箱 V5.3 Bulid 6.713 安装版
9.01M
硬盘安装器下载
17.35 MB
系统之家一键重装系统(系统自动安装工具)12.5.48.1830 最新版
28.4M
驱动总裁最新绿色免安装版 2.6.0.0 最新版
287.73M
黄山IE修复专家 v9.0 官方安装版
4.44MB
360安全桌面下载
42.53M
3d蓝光播放器下载
36.8 MB
JRE7(java运行环境软件)v7.0.650.20 免费版
25.7M
Virtual CloneDrive下载
1.6MB
autocad2014(cad设计软件) 免费版
1505.28MB
xlive下载
21.3MB
2020-06-16
如何在MAC系统下安装打印机驱动
实验—–实现基于文件验证的vsftpd虚拟用户
和平精英:伏地魔再度崛起,给你几点建议,伏地魔问题或能解决!
oracle数据库迁移到MySQL的三种方法
Spring Security 5.3.0.RC1 发布,Spring 安全框架
VISTA、XP系统如何切换首选网卡(有线、无线同时连接网络时采用哪种方式上网)
锐捷企业级交换机恢复出厂设置命令教程
KVM虚拟化平台部署及命令行管理虚拟机教程
go实现java虚拟机02