`
weimou66
  • 浏览: 1255230 次
文章分类
社区版块
存档分类
最新评论

window2003下Apache+Tomcat+JSP环境整合

 
阅读更多

偶先下了最新的JDK1.4.102 AND APACHE 2.0.45 AND TOMCAT 4.1.24 AND MOD_JK2 但就是这个MOD_JK2东东的版本好乱呀!偶就下了3个不同的版本,在http: //jakarta.apache.org/builds/jakarta-tomcat-connectors/jk2/下分为nightly目录与 release目录,而且下面都有MOD_JK2.DLL但不同的是release目录下让人更疑惑不解,在release下又分为v2.0.0、 v2.0.1、v2.0.2三个目录,偶当然是用最高版本了,但别的此类文章用的分别是v2.0.1/bin/win32/mod_jk2- 2.0.43.dll与nightly/WIN32/mod_jk2.dll,而偶用的却是v2.0.2/bin/win32/mod_jk2- 2.0.43.dll,该文件比上两个要大一点点148K,上两个是120K,偶就在想这个文件是最新的,而且也比他们两个大一点点,那效率和稳定程度一定有所改进,偶就用这个了。

下面是具体的连接地址:
j2sdk-1_4_1_02-windows-i586.exe
http://java.sun.com/j2se/1.4.1/index.html //自己下吧,地址是动态的

jakarta-tomcat-4.1.24.exe
http://apache.linuxforum.net/dist/jakarta/tomcat-4/binaries/tomcat-4.1.24.exe

apache_2.0.45-win32-x86-no_ssl.msi
http://apache.linuxforum.net/dist/httpd/binaries/win32/apache_2.0.45-win32-x86-no_ssl.msi

mod_jk2-2.0.43.dll
http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk2/release/v2.0.2/bin/win32/mod_jk2-2.0.43.dll

以上这些下完安装就行了,一般的顺序是JDK,APACHE,TOMCAT,MOD_jk2,其中MOD_JK2是个DLL文件,把他COPY到 Apache2/modules目录下使用就行,这个东东是干吗用的,ITSYH老弟问偶,偶也说不清楚,只知道用他来整合APACHE与TOMCAT简单的很,至于以前如何复杂偶就真的不明白了,哈哈。。。。

那就先JDK吧!偶真的不想写了,这个东东的安装配置太多了,偶不想写具体的东东,只需要把你安装JDK的BIN目录加到系统变量PATH里,这是为了使用BIN目录下的东东,还有就是新建一个CLASSPATH系统变量然后把JDK/lib/Tools.jar与JDK/lib/dt.jar下的这两个JAR包给包含就行了。

在这里偶还要提一下我们以后肯定要用的一些数据库的JDBC驱动的问题,一般网上都说让大家把这些包的路径加在CLASSPATH中,而很多情况下你就是加了他还是找不到相关的JDBC驱动程序,而CLASSPATH的查找是顺序进行的,就是先从第一个路径开始找,如果找不到你要用的东东就找弟二个,这样很容易出现问题,还有就是如果要移植的话,你可就太麻烦了,要指定的路径很多,实在让人受不了,偶总结了以前的使用经验,觉得把一些驱动或要使用的JAR包放到 JDK的下面你就省事多了,应该把此类文件不管什么ORACLE,SQLSERVER,MYSQL等等的JDBC的驱动都放到JDK/jre/lib/ ext下,根本就不用加什么CLASSPATH,偶就是这样用的。

至于APACHE吗!偶也不多说了,只把要注意的问题给写一下:
Apache2XX 有一个小问题,默认安装成功后,在Apache2主目录下的htdocs目录中没有index.html文件,我们须将该目录下的 index.html.en改名为index.html。偶就是吃了此亏,装了N遍才搞清楚原来HTDOCS目录下竟然没有index.html OR index.htm,不然怎么一直出现是找不到页面的错误呢!

还有解决不自动显示中文:编辑Apache2/conf目录下配置文件httpd.conf。用记事本打开它并查找"AddDefaultCharset ISO-8859-1",注释掉"AddDefaultCharset ISO-8859-1",即在"AddDefaultCharset ISO-8859-1"前加个"#"字符。然后在"#AddDefaultCharset ISO-8859-1"下面添加如下三行:
AddDefaultCharset GB2312
DefaultLanguage GB2312
AddLanguage zh-cn .cn

嘿嘿。。。偶上面的基本上是抄袭。

TOMCAT安装了:

主要应注意的是在系统变量中建立两个环境变量,一个是JAVA_HOME 变量,变量的值是安装JDK的目录,另一个是TOMCAT_HOME 变量,变量的值当然是你安装TOMCAT的目录了。

当你装完这些后就可以测试APACHE与TOMCAT了,你启动APACHE与TOMCAT后,在浏览器中输入:http://localhost/http://localhost:8080/ 如果出现正常的欢迎页面就说明你的APACHE与TOMCAT都安装成功了,接下来就是整合的问题。

系统开始整和了:

先把你下的MOD_JK2-2.0.43.dll改名成MOD_JK2.DLL主要是方便呀!你不改偶也关不着你。

接下来把MOD_JK2.DLL COPY到Apache2/modules目录下,这下面应该只有这一个DLL吧!呵呵。。。如果你有别的DLL也不见的就有问题。

下面的问题就是修改配置文件,我们要修改配置文件是
Apache2/conf/httpd.conf 这个文件,你用文本编辑器把他打开,在文件最后加入下列内容:
LoadModule jk2_module modules/mod_jk2.dll

<VirtualHost localhost> //你本地的地址
ServerAdmin webmaster@dummy-host.example.com //系统管理员的MAIL,你改不改都行了。
DocumentRoot "C:/Tomcat 4.1/webapps" //这个是你TOMCAT的WEBAPPS目录,就是你JSP要放的地方,如果不愿意放这里你自己随便改,偶没有意见。
ServerName dummy-host.example.com //服务器的名字,改不改随你了。
DirectoryIndex index.htm index.html index.jsp //这里是你默认页面的文件。
ErrorLog logs/dummy-host.example.com-error_log //错误日志的文件
CustomLog logs/dummy-host.example.com-access_log common //自定义日志的文件
</VirtualHost>

这个文件完成以后呢!就跟着偶新建立一个名叫workers2.properties的文件,这个文件是放在Apache2/conf下,同httpd.conf是一伙的。
这个文件的内容如下:
[shm]
file=${serverRoot}/logs/shm.file
size=1048576
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
# define the worker
[ajp13:localhost:8019]
channel=channel.socket:localhost:8009
# Uri mapping
[uri:/*]
worker=ajp13:localhost:8009

分享到:
评论

相关推荐

    linux+apache+tomcat+mysql+jsp+php

    超级无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客,现在换地盘了转过来... 自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西 做好这个项目以后linux...

    Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结

    开始学习jsp很久了,网上有许多关于jsp整合的例子,但存在着许多问题。 对于Apache+Tomcat+MySQL+jsp+php的整合,针对不同的Tomcat和apache的版本,稍微有些区别。 即使你E文很好,去看Tomcat和Apache的手册,也不...

    Apache+Tomcat+MySQL+jsp+php的服务器整合配置

    Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结

    linux+apache+tomcat+mysql+jsp+php-整合安装

    超级无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客,现在换地盘了转过来... 自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西 做好这个项目以后linux...

    linux+apache+tomcat整合完整详解版(最新)

    这个配置是目前最新的, apache2.2.12+tomcat6.0.20里面有详细的配置过程。很实用按照过程配置即可。

    windows_server2003+tomcat+iis6整合

    在里面选择“网站”中的某个网站(此网站就是我们需要使用JSP环境的站,并且在此将目录设置与Tomcat下的此网站目录设置为一致), 在其上点右键选“属性”,在弹出的页框里选择“ISAPI筛选器”,点“添加”, 筛选...

    jk+apache+tomcat整合 负载均衡 集群

    让tomcat处理.jsp动态页面,apache处理静态页面。平且实现在一个IP下提供多个站点服务。 里面包括怎样配置apache虚拟机文件 怎样配置tomcat的虚拟机文件 花了我四天的时间 从头理解了遍apache 和tomcat 希望对你有...

    《Java Web开发与实战--Eclipse+Tomcat+Servlet+JSP整合应用》.(刘伟,张利国).[PDF].zip

    主要内容包括web应用程序运行原理、主流集成开发工具(eclipse/myeclipse)和运行环境(tomcat)的配置和使用、servlet、jsp、jdbc、jsp表达式语言(el)、servlet监听器和过滤器、定制标记库、jstl、mvc模式、dao...

    windows下整合apache和tomcat

    Apache负责静态资源处理,tomcat负责jsp和java servlet等动态资源的处理。提高网站的访问效率

    护卫神.Apache大师 v3.0.0

    护卫神.Apache大师,一键安装Apache+Tomcat+...2、整合安装Apache+Tomcat,支持JSP;3、支持7个PHP版本同时使用,不同网站使用不同的PHP版本;4、支持SSL证书,让网站更安全;5、支持伪静态;6、内置安全检测工具。

    apache+tomcat 实现负载均衡

    7 apache 整合tomcat 1)modules目录下添加模块:jk mod_jk-1.2.26-httpd-2.2.4.so 2)修改conf/httpd.conf 最后一行添加: include conf/mod_jk.conf 3)在conf目录下创建mok_jk.conf 内容: ...

    Apache+Tomcat服务器集群实现负载均衡

    在实际操作中,主要是Apache作为主服务器运行,当监听到有jsp或者servlet的请求时,将请求转发给tomcat服务器,由tomcat服务器进行解析后,发回apache,再由apache发回用户。 在tomcat中有两个监听的端口,一个是...

    Java Web开发与实战:Eclipse+Tomcat+Servlet+JSP整合应用(含光盘源代码)

    主要内容包括web应用程序运行原理、主流集成开发工具(eclipse/myeclipse)和运行环境(tomcat)的配置和使用、servlet、jsp、jdbc、jsp表达式语言(el)、servlet监听器和过滤器、定制标记库、jstl、mvc模式、dao...

    win7下Apache2.2+Tomcat7.0整合配置详解

    一、简单介绍 Apache、Tomcat Apache HTTP Server(简称 Apache),是 Apache 软件基金协会的一个开放源码的网页服务器,可以在 Windows、Unix、Linux ...在相同的运行环境下,Tomcat 对静态页面的反应速度没有 Apache

    Apache+MYSQL+JDK+tomcat安装配置全过程

    虚拟机安装centos部署jsp网站一站式,个人三天部署成功,很详细包括 centos虚拟机安装,linux基础,mysql安装,apapche安装,tomcat安装等 问题注意事项都有,apache和tomcat整合

    Apache和Tomcat整合

    一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。 ...

    Apache与Tomcat整合

    一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。 ...

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    这样就说明apache和TOMCAT整合成功! 这样就说明apache和TOMCAT整合成功! 2、测试均衡器 通过http:// 127.0.0.1多次访问,要想看到真正的效果,必须用一些压力测试工具,可用微软Microsoft Web Application Stress ...

    Linux6.0下Apache与tomcat 整合支持php html java(编译安装)

    "Linux 6.0 下 Apache 与 Tomcat 整合支持 PHP、HTML、Java(编译安装)" Linux 6.0 下 Apache 与 Tomcat 的整合是指在 Linux 6.0 操作系统...本文的内容将有助于读者更好地理解 Linux 6.0 下的Apache 和 Tomcat 整合。

    WIn10下Apache2.4+双Tomcat8集群所需材料

    WIn10下Apache2.4+双Tomcat8集群所需材料,内部包含环境变量配置.png,Tomcat的webapp内有包含单个.jsp的文件夹项目。可以参照https://blog.csdn.net/sinat_23030553/article/details/87568246进行配置。

Global site tag (gtag.js) - Google Analytics