`
mixer_a
  • 浏览: 363713 次
社区版块
存档分类
最新评论

Win7下Tomcat7和Apache2.2集成

 
阅读更多

众所周知,Apache是用来架设Web服务器的软件,也是当今最流行的Web服务器软件,在Linux系统中,应用的较为广泛,并和MySQLPHP一同称为LAMP,构成架设网站的最佳环境。Tomcat是一款非常小巧的,运行JSP/Servlet的容器,但是当真正的使用的时候,在处理静态页面上不如Apache这样的专业Web服务器软件,而Apache处理静态资源比较好,但是动态不行,所以我们常把Apache和一些其他的软件集成起来,取长补短。对于学习java的人来说,Java Web是必经之路,而整合TomcatApache对于开发JavaWeb应用是很有效的。

我的配置如下:

Windows7系统旗舰版,Apache的版本是2.2版本的,由于2.4版没找到对应的JK插件,所以就下了这个:httpd-2.2.22-win32-x86-openssl-0.9.8t.msi

Tomcat的版本是:7.0.27(最新版),JK插件的版本是适用于Apache2.2的版本。(JK的版本要和apahce相对应,否则会出现错误)。

一、安装Apache

1)双击自己下载的安装文件,进入Apache的安装程序,至于怎么安装读者可以上网看教程。这里的安装目录是:“D:\Program Files\Apache2.2”。

2)安装成功后,依次单击“开始菜单”,选择“所有程序”,找到“Apache HTTP Server 2.2”选项,选择其下面的“Control Apache Server”选项,可以看到提供了三个工具,即StartRestartStop。选择Start选项,开启Web服务器,如果想查看服务器的状态,可以选择“Apache HTTP Server 2.2“下的“Monitor Apache Servers”选项查看当前的状态。选中之后桌面的右下角就出现了一个的标志。代表Web服务器启动成功了。

3)接下来在浏览器中输入“http://localhost/ ”可以看到如图所示的画面,表示Apache安装成功了。

如果出现It works的字样代表Web服务器安装成功正常工作,因为Apache默认的端口是80端口,如果没出现这个画面,看看是不是该端口被IIS服务器给占用了。

二、安装Tocmat

1、双击tomcat的安装文件,出现如图的安装对话框,选择“next”继续:

2、在许可协议对话框中,单击“I Agree”继续下一步,如图所示:

3、选择tomcat的安装方式,全部选中要安装的文件,单击“next继续”:

4、进入到tomcat的的配置对话框,一般不用改变,选择默认就行,这里填上tomcat的管理员的账号和口令,单击“next”继续:

5、接下来选择jre的位置,tomcatjava编写的,所以需要java虚拟机的支持,如图所示:

6、接下来学则tomcat的安装目录,这里的目录是:“d:\Program Files\Tomcat7”,单击“install”按钮进行安装,如图所示:

7、安装完成之后,在浏览器的地址栏中输入http://localhost:8080/,看到如下的界面,说明安装成功,如图所示:

三、配置JK

要想集成tomcatApahce需要通过JK插件来连接,首先将下载的mod_jk.so文件复制到Apache安装目录下的modules下即可,代表JK安装完成。

四、编写workers.properties文件

一个Tomcat worker是一个等待执行的ServletJSPTomcat的实例,workers.properties文件就是用来定义worker的,Apache通过定义的worker找到具体的tomcat,文件的内容如下:


五、修改Apache的主配置文件

Apahce安装目录下conf文件下的http.conf文件是Apahce的主配置文件,如果想让JK插件开始工作,必须把这个插件加载到Apahce中,在文件的末尾加上如下几行,我配置的时候没有加“JkMount /* worker1”这句话出现了看不到默认的页面的情况,如果大家有和我情况相同的加上这句话吧。(在对主配置文件进行更改前,最好备份一下httpd.conf文件,以免出了差错):

最好将tomcat的主目录和Apahce的主目录设置为同一目录,这里是将Apache的默认目录设置为Tomcat的默认主目录。在httpd.conf的文件里找到如下一行,并将它更改为tomcat的默认目录:

DocumentRoot "D:/Program Files/Apache2.2/htdocs"

DocumentRoot "D:\Program Files\Tomcat7\webapps\ROOT"

接下来在浏览器中输入“ http://localhost/”,没有加8080,如果看到tomcat的主界面,说明配置成功。

以上只是我的初学,做了一下简单的配置,以后学的深入了还会对它进行刚改,希望大家理解。

分享到:
评论

相关推荐

    apache+tomcat集群配置

    下载 Apache 服务器安装包,例如 Apache 2.2-win32-x86-no_ssl.msi,然后按照提示安装到 E:\Apache2.2 目录下。在安装过程中,需要设置 Network Domain 和 Server Name,例如 xxxx.com 和 www.xxxx.com,这两个都...

    apache-tomcat-7.0.40最新版32 位

    - Tomcat 7是Java EE 6的Web应用服务器,支持Servlet 3.0、JSP 2.2和EL 2.2规范。 - 版本40可能包含性能优化、安全修复和新功能,以提高稳定性并增强用户体验。 - 对于32位操作系统,此版本确保在有限的内存资源...

    使用Apache与Tomcat建立Web站点.doc

    (3)选择安装目录,例如 C:\Program Files\Apache Group\Apache2.2。 (4)完成安装后,Apache 服务器将安装在指定的目录下。 9. Apache 服务器的配置 Apache 服务器的配置主要包括两个方面:一是配置 Apache ...

    手把手教你使用jk插件配置Tomcat5.5.26与Apache2.2.9

    在本教程中,我们将深入探讨如何使用JK...通过以上步骤,你应该能够成功地将Apache 2.2.9与Tomcat 5.5.26集成,利用JK插件实现高效的数据交换和负载均衡。记住,实践是最好的老师,不断尝试和调试是学习过程的关键。

    tomcat6到8windows版本.zip

    【标题】"tomcat6到8windows版本.zip" 涵盖了三个不同版本的Apache Tomcat,分别是Tomcat 6、Tomcat 7和Tomcat 8.5,这些都是针对Windows操作系统设计的64位版本。Apache Tomcat是一款开源的Java Servlet容器,主要...

    apache-tomcat-7.0.92-windows-x86

    Apache Tomcat 是一个开源软件应用服务器,主要用于部署Java Servlet 和 JavaServer Pages (JSP) 应用程序。它是Apache软件基金会Jakarta项目的一部分,实现了Java EE的Web容器规范,特别是Servlet和JSP规范。这个...

    tomcat6,7源码

    Tomcat 6是基于Java Servlet 2.5和JavaServer Pages (JSP) 2.1规范,而Tomcat 7则支持Servlet 3.0和JSP 2.2。这两个版本的源码分析可以帮助我们理解这些规范的实现细节以及如何在实际应用中利用它们。 源码分析的...

    mod_jk.so 1.2.37-win32bit-httpd-2.2.x 连接器下载

    7. **重启Apache和Tomcat**:完成上述配置后,重启Apache和Tomcat服务器,使新的配置生效。 8. **测试**:最后,通过访问配置的URL来测试Apache和Tomcat是否能正确地交互。如果一切正常,动态内容应该由Tomcat处理...

    apache2.2.25_And_mod_jk2.2.3

    下面我们将详细探讨这两个组件以及它们在Apache和Tomcat集成中的作用。 Apache HTTP Server(通常简称为Apache)是世界上最流行的开源Web服务器,提供了强大的功能和灵活性。版本2.2.25是该系列的一个稳定版本,它...

    WinXP WEB调试环境安装配置手册

    - 首先,下载Apache HTTP Server的安装包,如Apache2.2。 - 运行安装程序,按照提示完成安装。选择安装路径,一般默认为C:\Program Files\Apache Group\Apache2。 - 配置Apache:打开conf\httpd.conf文件,修改...

    xampp-win32-1.6.8

    这个版本可能包含Apache 2.2.x、MySQL 5.x、PHP 5.x和Perl 5.x等组件,具体版本细节可能需要查看官方发布信息或安装包内的文档。 XAMPP的主要特点和功能包括: 1. **Apache HTTP Server**:Apache是全球最广泛使用...

    Eclipse安装

    2. **下载Apache Tomcat**:下载适用于项目需求的Tomcat版本(例如`apache-tomcat-7.0.53.10.zip`)。 3. **下载Tomcat插件**:下载Tomcat Plugin(例如`tomcatPluginV33.zip`)。 4. **下载MySQL驱动**:下载MySQL ...

    J2SE配置

    - 解压NLpack-eclipse-SDK-3.0.x-win32.zip,将features和plugins目录下的内容直接复制到Eclipse的相应目录下。 ### 4. Tomcat服务器的安装 Tomcat是Apache组织开发的免费开源的Servlet容器,常用于部署Java Web...

    java配置环境操作手册

    5. 选择适合自己电脑系统的版本,例如64位Win7,然后点击“Next”。 6. 开始安装,等待1-2分钟。 7. 安装完成后,可选择是否立即启动MyEclipse,然后点击“Finish”。 **2.2 MyEclipse项目存放路径** 在首次使用...

    在线阅卷系统部署文档.docx

    - 操作系统:支持 Microsoft Windows 98/ME/2000/XP/Win7/Win8; - 内存:256MB 及以上; - 屏幕分辨率:至少 1024x768; - 浏览器:推荐使用 IE8 及以上版本、Chrome、Firefox 等现代浏览器。 #### 二、数据库数据...

    JAVA环境搭建

    - **步骤**:下载Tomcat绿色版(如Apache Tomcat 9.0.1),解压缩到指定路径。 - **目的**:准备Web服务器。 ##### 2. 配置环境变量 - **步骤**:在“系统变量”列表中新建一个名为`CATALINA_HOME`的环境变量,...

    ssh(struts2[1].2.1+_hibernate3.6+spring3.0.5)整合配置.doc

    6. Apache Tomcat服务器,这里使用6.0.29版本。 7. MySQL数据库的驱动,`mysql-connector-java-5.1.13-bin.jar`。 8. MySQL的安装程序,`mysql-essential-5.1.53-win32.msi`。 开发环境的搭建通常在IDE中进行,这里...

Global site tag (gtag.js) - Google Analytics