一直都知道apache+tomcat组合应用,能极大提高web应用的性能,但是因为没有什么大的项目,tomcat就足以。因为最近跟导师一个项目客户要求apache+tomcat,就上网找了一些资料配置成功,记录一下配置过程吧!
jdk、tomcat、apache的安装我就不说了
下载Tomcat-connectors:http://apache.mirror99.com/tomcat/tomcat-connectors/jk/binaries/可以找到相应apache版本的jk2
主要修改文件:Apache 的httpd.conf Tomcat 的server.xml Tomcat 的workers.properties
httpd.conf修改部分
1、在# LoadModule foo_module modules/mod_foo.so下加入
- LoadModule jk_module modules/mod_jk-apache-2.2.4.so
- JkWorkersFile "f:/cdy/Tomcat 5.5/conf/workers.properties"
- JkLogFile "f:/cdy/Tomcat 5.5/logs/mod_jk2.log"
- JkLogLevel info
- JkMount /servlet/* ajp13
- JkMount /*.jsp ajp13
2、在httpd.conf配置虚拟目录
- Alias /web "f:/cdy/host/test"
- <Directory "f:/cdy/host/test">
- Options Indexes MultiViews
- AddOutputFilter Includes html
- AllowOverride None
- Order allow,deny
- Allow from all
- Directory>
在Tomcat\conf\下建立workers.properties文件,添加:
- workers.tomcat_hom=F:\cdy\Tomcat 5.5 #让mod_jk模块知道Tomcat
- workers.java_home=C:\Program Files\Java\jdk1.5.0_05 #让mod_jk模块知道j2sdk
- ps=\
- worker.list=ajp13 #模块版本,现有ajp14了,不要修改
- worker.ajp13.port=8009 #工作端口,若没占用则不用修改
- worker.ajp13.host=localhost #本机,若上面的Apache主机不为localhost,作相应修改
- worker.ajp13.type=ajp13 #类型
- worker.ajp13.lbfactor=1 #代理数,不用修改
server.xml 修改部分:
在<host></host>之间加入
- <Context path="/web" docBase="f:/cdy/host/test" debug="0" reloadable="true" > Context>
测试:在host下建立一个test应用,写两个测试文件
test.jsp
- <%@ page contentType="text/html;charset=utf-8" %>
- <% out.println("hello,cdy!");%>
test.html
- <html>
- <head>
- head>
- <body>
- test..........
- body>
- html>
启动Tomcat,然后启动apache
通过http://localhost/web/test.jsp 或者 http://localhost:8080/web/test.jsp就可以访问了
以后的就边用边记录了!
分享到:
相关推荐
Tomcat 最主要的功能是提供Servlet/JSP 容器,尽管它也可以作为独立的Java Web 服 务器,它在对静态资源(如HTML文件或图像文件)的处理速度,以及提供的Web服务器... 注:Apache 2.2.4 是目前的最新版本
- **Tomcat版本**:Apache Tomcat 5.5.17 (ZIP版本) - **mod_jk**:mod_jk-apache-2.2.4.so(用于Apache与Tomcat之间的通信) - **操作系统**:Windows XP 或 Windows 2000 #### 三、具体步骤 ##### 第一部分:...
技术运维-机房巡检表及巡检说明
第四次算法分析与设计整理
图像处理项目实战
该资源为jaxlib-0.4.18-cp311-cp311-macosx_11_0_arm64.whl,欢迎下载使用哦!
搭建说明. 运行环境 php5.6 mysql5.6 扩展sg11 前置条件: 前后端分离,需要准备两个域名,一个后台域名,一个前端域名 后端源码修改(cs2.ijiuwu.com批量替换改为你的后端域名)数据库修改(cs3.ijiuwu.com批量替换为你的前端域名)1、创建后台站点,上传后台源码并解压到根目录2、创建前端站点,上传前端源码并解压到根目录 3、创建数据库上传并导入数据库文件 4、修改数据库信息: 后台:app/database.php 前端:application/database.php 前端站点设置 伪静态thinkphp 运行目录public 关闭防跨站 访问后台域名/admin.php进入后台管理 admin 123456 系统-》系统设置-》附件设置-》Web服务器URL 改为你的前端域名 系统-》清前台缓存 改为你的前端域名 点击刷新缓存
【毕业答辩】爆款黑板风教育文艺毕业论文答辩通用模板.pptx
1、文件内容:systemd-devel-219-78.el7_9.9.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/systemd-devel-219-78.el7_9.9.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、更多资源/技术支持:公众号禅静编程坊
win32汇编环境,对 WM-MOUSEMOVE 消息的理解
车牌识别项目
UE项目开发过程中的一些快捷脚本
lab1的words.txt文件
python、yolo、pytorch
人工智能、大语言模型相关学习资料
图像处理项目实战
python、yolo、pytorch
车牌识别项目
该资源为jaxlib-0.4.18-cp312-cp312-macosx_10_14_x86_64.whl,欢迎下载使用哦!
python、yolo、pytorch