Windows下 wamp+tomcat 环境整合

Windows下实现wamp和tomcat环境整合

使用的软件包:

jdk-7u15-windows-x64.exe

apache-tomcat-7.0.6

Wampserver2.4-x64.exe

tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x.zip

winserver 2008  企业版 64位

注:这个tomcat-connectors是一个压缩包,解压后有一个mod_jk.so的模块,可以理解为是apache的一个扩展模块,作用其实和我们平时使用WAMP或LAMP平台加载PHP扩展模块是一个道理,就是tomcat-connectors作为一个接口,让apache可以识别jsp语言,实现web页面解析,平时我们通常使用apache-tomcat这个通用web服务开启8080端口实现jsp解析,这里等于是apache去调用tomcat8080端口实现apache80端口jsp解析

利用这种方法即可实现jsp和php同目录混编。即可实现同时使用80端口。

之前实现apache-tomcat与apache对接的老方法是利用apache的代理功能,将访问80端口的请求统一跳转到tomcat的8080端口上,算是一种解决方案,但能否实现jsp和php同目录混编,有待进一步考证.

一、装JDK

直接双击安装JDK即可。

jdk-7u15-windows-x64.exe

配置 “系统变量”:

添加变量名:JAVA_HOME
变量值:C:\ProgramFiles\Java\jdk1.7.0_15       #jdk安装路径

添加变量名:CLASSPATH值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\BIN #注意前面有个 点

编辑 Path变量
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; #添加到变量值到原有变量最前面。

打开命令提示符,检查安装是否正确:

输入java 和javac 可以执行,就说明jdk安装成功了。

 

                           

二、安装tomcat

我使用的版本是apache-tomcat-7.0.6
这里下载的zip包,直接解压即可。我这里放到C:\wamp目录下

Tomcat环境变量

添加变量名:TOMCAT_HOME
变量值:
C:\wamp\tomcat         # tomcat文件放置的目录

启动tomcat:

双击c:\wamp\tomcat\bin\startup.bat 这个批处理文件
会有一个tomcat的窗库弹出并一直显示着。这就说明tomcat安装启动成功了。

可以看出8080端口是开启了的。

打开浏览器,访问http://localhost:8080/ ,会看到tomcat的页面。

这说明tomcat已成功!

三、安装wamp

Wampserver2.4-x64.exe

双击,无脑下一步下一步,安装在c:\wamp  目录下。注意,刚刚tomcat也是安装在c:\wamp目录下。即tomcat和wamp安装在同一目录下。

四、配置tomcat-connectors

注意要使用和Apache版本匹配的tomcat-connectors

我用的是Apache 2.4.4    64位操作系统。所以选择了

tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x.zip

下载地址 http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/

(一)

下载完毕,将压缩包内的mod_jk.so解压到wamp目录下apache的module目录中

然后进入Tomcat文件夹下的conf目录,创建workers.properties文件

内容如下:

--------------------------------------

workers.tomcat_home="C:\wamp\tomcat"

workers.java_home="C:\ProgramFiles\Java\jdk1.7.0_15"

worker.list=ajp13

worker.ajp13.port=8009

worker.ajp13.type=ajp13

worker.ajp13.host=localhost

worker.ajp13.lbfactor=1

--------------------------------------

注:workers.tomcat_home和workers.java_home分别为你的tomcat和jdk安装目录

(二)

配置tomcat的conf目录下的server.xml文件,修改tomcat默认根目录到WAMP的apache根目录

搜索"<Host"

-----------------------------------------------

<Host name="localhost" appBase="webapps"

unpackWARs="true" autoDeploy="true">

------------------------------------------------

改成

-----------------------------------------------

<Host name="localhost"  appBase=" C:\wamp\www "

unpackWARs="true" autoDeploy="true">

------------------------------------------------

注:这里的" C:\wamp\www "为我自定义的apache的DocumentRoot根目录,这里请注意

并在该行下添加如下内容:

------------------------------------------------

<Context path="" docBase="C:\wamp\www"></Context>

------------------------------------------------

五、配置Apache主配置文件,加载mod_jk.so模块

注:确保之前将下载的JK包中的mod_jk.so解压到apache的module目录下

在http.conf中加入下面内容:

----------------------------------------------

LoadModule jk_module modules/mod_jk.so

JkWorkersFile"C:/wamp/tomcat/conf/workers.properties"

JkLogFile"C:/wamp/bin/apache/Apache2.4.4/logs/mod_jk.log"

JkMount /*.jsp ajp13

JkMount /servlet/* ajp13

JkLogLevel info

----------------------------------------------

注:C:/wamp/bin/apache/Apache2.4.4/logs/mod_jk.log  这个手动创建一下这个mod_jk.log 文件。

六、完成

重启tomcat与apache服务,测试jsp页面是否加载

在C:/wamp/www下创建test.jsp文件,内容如下:

--------------------------------------

<%@ page contentType="text/html;charset=gb2312"%>

<HTML>

<HEAD><TITLE>JSP测试页面</TITLE></HEAD>

<BODY><%out.println("<h1>Hello World!</h1>");%></BODY>

</HTML>

---------------------------------------

打开浏览器,访问如下页面

http://localhost/test.jsp

http://localhost:8080/test.jsp

http://localhost/index.php

即实现 wamp和tomcat环境整合。可同时使用80端口。

时间: 2024-10-19 11:52:16

Windows下 wamp+tomcat 环境整合的相关文章

windows下,java环境变量的设置,设置点击startup.bat启动tomcat

1.首先,安装好java jdk以后设置环境变量: CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar JAVA_HOME:C:\Program Files\Java\jdk1.7.0_51 Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 这个我觉得就不用详细介绍了,基础. 2.其次下载好的tomcat解压在F盘,名字为:apache-tomcat-proxy 在原来配置好的变量上再修改: C

Windows 下配置JDK环境变量

1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\Program Files\Java\jdk1.6.0:   2.安装完成后,右击“我的电脑”,点击“属性”: 3.选择“高级”选项卡,点击“环境变量”: 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建” 5.①JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08(jdk

【转】Windows下PATH等环境变量详解

[转]“肖凡的专栏” 博客,请务必保留此出处http://legend2011.blog.51cto.com/3018495/553255 在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH.正确地配置这些环境变量,是能够顺利学习.开发的前提.而经常出现的问题是:有的学习者能够按照提示一步一步地正确配置,但时间一长就忘了,出现了问题也无从下手.究其原因,就是对这些概念没有理解,知其然但不知其所以然.下面的内容,就是帮助大家知其所以然. 一.基

Windows下搭建PHP环境:Apache+PHP+MySQL

由于换电脑或重装系统后常需要重新搭建PHP环境,此次简单记录一下Windows下搭建PHP环境的过程,具体步骤可以参照网上资料 准备工作: Windows下手工搭建PHP环境需要先下载相应的软件,此次下载的软件版本如下图所示: 安装过程: 一.安装Apache 双击安装,与安装其他Windows软件没有什么区别 在填Server Infomation时,并没有特殊规定,只要输入的信息符合格式即可 安装完成之后,在浏览器输入http://localhost,如果显示It Works!,表示Apac

Windows下Apache+Tomcat实现应用集群

Windows下Apache+Tomcat实现应用集群1 环境依赖:windows.jdk1.6.Apache2.2.tomcat6.02 Jdk1.6安装2.1 略3 安装Apache(2.2.27)3.1 下载:从Apache官网http://httpd.apache.org/download.cgi下载httpd-2.2.25-win32-x86-openssl-0.9.8y.msi:3.2 安装:双击上一步下载的安装程序,持续下一步直到完成:安装向导成功完成,左面右下角托盘中会出现Apa

【Tomcat】 windows下注册tomcat服务以及设置jvm参数

注册服务: 1 >cd /d D:\Java\tomcat-7.0.57-Css\bin //进入目录 1 >service.bat install  //注册服务,同理删除服务为 remove  删除服务: 1 sc delete "服务名" //这是通用的删除方法 注:需使用对应的版本,linux版本没有service.bat ,tomcat.exe ,tomcat*w.exe 参数调整 Windows下调整Tomcat启动参数  一.命令窗口输入 D:\Java\to

性能测试二十六:环境部署之Mysql+Redis+Tomcat环境整合

系统中使用了缓存+数据库,通用读取数据规则1.先从缓存读数据,如果有,直接返回数据:2.如果没有,去数据库中读,然后再插入到缓存中,再返回数据 Mysql+Redis+Tomcat环境整合 1.修改PerfTeach/WEB-INF/classes/redis-config.properties2.将redisServer修改为自己部署的redis ip:port3.将redisFlag修改为true4.重启tomcat5.http://192.168.1.209:8080/PerfTeach/

Windows下Wamp装不上Memcache扩展

windows下wamp装不上memcache扩展2015.03.20 No Comments 1,243 views用的是WAMP集成包,PHP版本5.5.12http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/下载Mamcache 4个压缩文件 测试有一个可以集成启动wamp不报错但在WAMP中PHP中显示叹号无加载.后翻阅资料发现 wamp 加载PHP.ini 在 bin/apache/apache2.4.9/bin/

在Windows下安装Tomcat服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选服务器. 在Windows下安装Tomcat服务器的方式有两种,一种是直接安装,一种是绿色版,解压后就可以直接使用的 这篇博客为大家介绍第二种方式 首先从http://download.csdn.net/detail/u010105970/9493219中下载Tomcat服务器 第一步将Tomcat服务器的压缩包放在D:\dev