大佬教程收集整理的这篇文章主要介绍了如何在Windows Server上安装mod_jk(Apache Tomcat连接器)?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/
如果你的apache是2.2版本,请选择:
如果是2.4,请根据您喜欢的64位或32位版本选择其中一种:
> http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/tomcat-connectors-1.2.40-windows-i386-httpd-2.4.x.zip
> http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x.zip
下载并解压缩正确的一个.然后,从zip中@L_366_10@mod_jk.so并将其放在apache httpd modules文件夹中,通常是[APACHE_HOME] / modules
完成后,您必须创建一个workers.properties文件,通常位于apache conf目录或其中的任何其他目录(conf.d,extra等).
worker.list=worker1,jkstatus #Set properties for worker19 (ajp13) worker.worker1.type=ajp13 worker.worker1.host=localhost worker.worker1.port=8009 worker.worker1.ping_timeout=1000 worker.worker1.connect_timeout=10000 worker.worker1.prepost_timeout=10000 worker.worker1.socket_timeout=10 worker.worker1.connection_pool_timeout=60 worker.worker1.connection_pool_size=90 worker.worker1.retries=2 worker.worker1.reply_timeout=300000 # status worker worker.jkstatus.type=status
您必须检查worker.worker1.host和worker.worker1.port是否具有正确的值才能到达tomcat的ajp连接器. 8009端口是常用的,但最好在tomcat的server.xml中检查并在workers.properties中设置正确的端口.
然后,在httpd.conf或任何其他外部conf文件中,添加以下内容:
# Load mod_jk module LoadModule jk_module modules/tomcat-connector/mod_jk.so # Add the module (activate this lne for Apache 1.3) # AddModule mod_jk.c # Where to find workers.properties JkWorkersFile conf/extra/workers.properties # check the path is correct to your workers.properties # Where to put jk shared memory JkShmFile logs/mod_jk.shm # Where to put jk logs JkLogFile logs/mod_jk.log # Set the jk log level [debug/error/info] JkLogLevel info
完成此操作后,您可以尝试重新启动Apache httpd以查看已完成的所有操作是否正确.如果apache正确启动,现在您可以开始计划如何将匹配请求从httpd重定向到tomcat.最简单的方法是重定向与tomcat webapp的上下文路径匹配的每个请求.
如果您的应用程序在http://localhost:8080/app-context/中侦听,那么您可以在httpd.conf或您设置load_module语句的文件中添加它,就在JKLogLevel之后:
JkMount /app-context/* worker1
请注意,worker1必须与您在workers.properties文件中为worker提供的名称相匹配.
以上是大佬教程为你收集整理的如何在Windows Server上安装mod_jk(Apache Tomcat连接器)?全部内容,希望文章能够帮你解决如何在Windows Server上安装mod_jk(Apache Tomcat连接器)?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。