apache静态资源服务器和tomcat动态服务器的整合

前言

    1、时代在发展,技术在进步,可能很多同学只听过nginx,而忘记apache这个东东的存在,其实正确叫法应该叫它httpd。专门负责处理静态资源文件。很多同学开始学习demo的时候,上来就是tomcat部署项目等等也能跑。tomcat具有处理静态资源的能力,但是术业有专攻,良好的web网站设计,应该让专门的工具做专门的事。而连接apache和tomcat之间的桥梁就是mod_jk。

   2、 网上有很多这方面的说明,也许个人资质有限.很多博客我按照说的都没有安装成功.再次证明要熟悉官网英文文档的重要性。英文好才能拿到第一手资料.本文附上全部源码.不详细说明,自己体悟.附上一篇好的网址

https://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/index.html?S_TACT=105AGX52&S_CMP=techcsdn

   3、搞开发的同学应该会知道,经常被各个版本搞的焦头烂额,不知道什么原因,换个版本可能就好了,因此我将我所安装的正确版本放出来供大家使用

下载地址

    链接: https://pan.baidu.com/s/1b9QYydgFBW8XFNONPt5vrw 密码: fm2j

使用介绍

apache静态资源服务器和tomcat动态服务器的整合_第1张图片

apache_2.2.3-win32-x86-no_ssl.msi   一直next安装即可 注意可将安装路径换成D盘(看个人喜好)

www  静态资源文件 将其放在D盘目录(看个人喜好)

mod_jk-1.2.31-httpd-2.2.3.so

放在此目录下

apache-tomcat-6.0.48.rar 解压即安装 免安装版 且weapps下面已经放了源代码 直接跑起来就行了

conf   替换此文件夹里面的文件


ps:

插句废话.有的同学可能会讲,哇塞你这个什么都不说,就是机器人一样的配置,什么叫经验之谈.java或者其他语言搞到最后就是各种配置.我这是亲自试成功的,配置这玩意无非就是各种文件引用,底层怎么实现的?不要问我。你也不需要关心.

启动apahce-httpd

apache静态资源服务器和tomcat动态服务器的整合_第2张图片

zhangsan  1234

apache静态资源服务器和tomcat动态服务器的整合_第3张图片


apache静态资源服务器和tomcat动态服务器的整合_第4张图片


至此完毕

大概原理:

1、注意各个配置文件 即conf里面的文件引用关系

2、 无非就是除了静态资源文件其他请求均交给tomcat处理

3、原理性的东西不是讲不出来 你看很多博客其实也是你感觉听不懂 你还是要自己操作一遍 慢慢悟 才能似懂非懂 多练多想

4、很多博客这方面是没有代码的 就是告诉你安装完就完事了  其实你还是没有了解原理  还是要上代码 试试才行

你可能感兴趣的:(服务器配置)