Python 与大数据
MySQL、Hadoop、自动化与基础工具
🎨 视觉封面Windows下 Apache Http Server+ Tomcat 整合配置
可能网上已经有很多教程,这里只是记录OneCoder自己的搭建过程。
需要模拟实际环境进行一些验证工作,这里搭建环境也力图简便。没有自己编译Apache Http Server,而是下载了一个编译好的安装包:https://mirror.bit.edu.cn/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi
与tomcat整合,一般有三种方式 jk,http_proxy和ajp_proxy,这里以jk为例。 需要通过mod_jk模块,可以在这里下载对应的版本: https://mirrors.cnnic.cn/apache/tomcat/tomcat-connectors/jk/binaries/windows/
解压后放置到apache安装目录中的modules文件夹中。
然后修改httpd.conf中的配置。加入配置:
LoadModule jk_module modules/mod_jk.so JKWorkersFile conf/workers.properties
即加载mod_jk.so模块,配置文件为workers.properties.
接下来配置worker.properties
workers.tomcat_home=D:\apache-tomcat-6.0.41
ps=/
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
主要是配置tomcat所在目录,已经ajp协议的端口号版本和地址。
接下来就是告诉apache什么请求交给tomcat来处理。
<VirtualHost>
ServerAdmin localhost
DocumentRoot E:/
ServerName localhost
DirectoryIndex index.html index.htm index.jsp index.action
JkMount /*WEB-INF ajp13
JkMount /*j_spring_security_check ajp13
JkMount /*.action ajp13
JkMount /servlet/* ajp13
JkMount /games/* ajp13
JkMount /*.jsp ajp13
JkMount /*.do ajp13
JkMount /*.action ajp13
</VirtualHost>
最后,记得开放访问权限。
<Directory> Allow from all </Directory>
启动tomcat和apache,一切over。
另外两种方式,配置更简单,可参考: https://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/
所有代码开源上传至 GitHub:yummy-code 仓库 · GESP 专题站:GESP WIKI
欢迎加入:C++ GESP/CSP 考级答疑群(688906745) 与 Java/Python交流群(982860385),点击可直接加群。
猜你想读 · 相关文章推荐
Eclipse4.2 Juno + Tomcat7.0.30启动Tomcat报APR版本错误问题解决
本来<a href="http://www.coderli.com"OneCoder</a是在一遍搭建一个J2EE的开发环境,一遍记录过程以跟大家分享。没想到这个过程中,遇到了很多细节的错误,考虑到如果和原来的主线任务文章混在一起,有点让人不知所措的感觉,所以<a href="http://www.coderli.co...
开发人员应留意的开源软件许可证简介
作为一个Java开发人员,开发中总会依赖很多的项目(jar包),一般来说这些项目大部分都是开源的,但是开源不等于随意使用甚至商用。开源软件都有着自己的许可证,不同的许可证自然约束也是不同的。稍不留神,可能会自讨苦吃。 先引用百度百科的开源软件的定义: <strong<a href="http://baike.baidu...
云计算开源产品推荐 - CloudStack项目简介
CloudStack是思杰(Citrix)旗下的一款开源的虚拟化环境管理软件。核心代码用Java开发。CloudStack的目标是成为一个可以部署并管理大量的虚拟机网络资源,具有高可用和扩展性的云计算管理平台。目前已经支持许多主流的虚拟化平台,如:VMware、Oracle VM、KVM、XenServer、Xen。C...
OneCoder (lihongzheshuai)
一个中年人的自留地,记录学习 C++、GESP/NOI、Java、Python 与算法架构的心得体会。本站唯一网址:coderli.com