设为首页 收藏本站
查看: 1206|回复: 0

[经验分享] linux下使用apache http server 连接 tomcat 达到使用直接apache一个服务端口就可访问php和jsp

[复制链接]

尚未签到

发表于 2018-11-27 10:06:21 | 显示全部楼层 |阅读模式
安完了apache http server和tomcat,下面解决一下用apache连接tomcat模块的方法,这一步有点难,参考了几家的不同文档,主要是IBM网站上的文档,现在应该有些眉目


  • 下载jk,在tomcat网站,这东西叫做connector,注意,jk这个东西有1版本和2版本,对应apache有2.2.0和2.2.6版本的,不能下错,这里下的是apache2.2.6的,jk1版本,在这个地址http://archive.apache.org/dist/t ... 2.27-httpd-2.2.6.so
    其实说白了就是个so文件,复制到apache的modules目录里
  • 和刚才加载php的方法一样,修改apache下的httpd.conf文件,加入
    LoadModule jk_module modules/mod_jk.so
    接着在这个文件里添加
    JkWorkersFile conf/workers.properties
    JkMountFile conf/uriworkermap.properties
    JkLogFile logs/mod_jk.log
    JkLogLevel warn
  • 在apache的conf目录里建立上面的文件,workers.properties
    #
    # workers.properties
    #


    # list the workers by name

    worker.list=worker1

    worker.worker1.port=8009
    worker.worker1.host=localhost
    worker.worker1.type=ajp13
  • 同样目录建立uriworkermap.properties文件,内容如下
    /lb/*=status 这里,需要java处理的都设置上,如/my-java-app=status

    !/*.gif=DLOG4J
    !/*.jpg=DLOG4J
    !/*.png=DLOG4J
    !/*.css=DLOG4J
    !/*.js=DLOG4J
    !/*.htm=DLOG4J
    !/*.html=DLOG4J
    带!的是不用tomcat处理的,用apache处理
  • 重启apache
  • 需要tomcat处理的servlet、jsp等文件,放在apache的htdocs里的子目录就可以了,注意上面的映射




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-640169-1-1.html 上篇帖子: 开启apache的rewrite 功能 下篇帖子: CentOS下安装apache出现缺少mime.types
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表