一、Xampps Tomcat模块使用中需要jdk支持的安装方法:
由于jdk的包真心大 180MB, 也无法压缩, 所以不可能集成在xampps环境包中, 需要后期自行连网下载. (当然, 我是希望大家预先下载安装好.) 以下是使用过程中的截图, 基本上述说了整个流程.(注:以下截图来之Xampps官网)
假如你的系统中没有安装jdk组件, 控制面板会提示, 并且引向官网下载地址.下载地址见下!
请选择第一个java图标即可,
1: 选择同意协议. 2: 选择自己环境包的位数, 如32位, 64位, 是xampps的位数. 不是系统的.
安装即可, 基本上, 一路下一步...
安装过程中...
安装jdk后, 再回来点击图标, 功能就可以正常了.
模块也启动成功..
在核心功能中>版本信息中会有jdk版本的一些信息, 仅供参考...
二、Xampps Tomcat模块使用中完美整合mod_jk.so的安装方法:
对于Apache+Tomcat+jsp+php的整合,针对不同的Tomcat和apache的版本,稍微有些区别。 1、所需软件 JDK:jdk-8u66-windows-x64.exe JRE:jre-8u66-windows-x64.exe jdk的版本关系倒不是很大,不影响Apache和Tomcat的整合,配置环境变量时注意一些就行了. 下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html mod_jk.so apache版本对整合影响不是太大,需要注意的是整合Tomcat时加载模块(modules)时 mod_jk.so 文件的版本。 apche的版本必须与mod_jk-**.so的版本相同.主要就是不同版本使得配置麻烦,而且还没用 下载地址:
http://www.apachelounge.com/download/http://tomcat.apache.org/download-connectors.cgi 2、mod_jk.so安装方法: 解压:mod_jk-1.2.41-win64.zip 将:mod_jk.so 复制到: D:\xampps\apache\modules 目录 3. 环境配置 (1) 在D:\xampps\apache\conf 目录下新建文件:workers.properties, 编辑 workers.properties
workers.tomcat_home=D:\xampps\tomcat #让mod_jk模块知道Tomcat的位置 workers.java_home=D:\Java\jdk #让mod_jk模块知道jre的位置 ps=\ worker.list=ajp13 #模块版本 worker.ajp13.port=8009 #工作端口,若没占用则不用修改 worker.ajp13.host=localhost #本机,若上面的Apache主机不为localhost,作相应修改 worker.ajp13.type=ajp13 #类型 worker.ajp13.lbfactor=1 #代理数,不用修改
(2) 在D:\xampps\apache\conf目录,修改http.conf 在文件末尾加上:
LoadModule jk_module modules/mod_jk.so JkWorkersFile "conf/workers.properties" JkLogFile "D:/xampps/tomcat/logs/mod_jk.log" JkLogLevel info JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories JkRequestLogFormat "%w %V %T" JkMount /servlet/* ajp13 JkMount /*.jsp ajp13 JkMount /*.do ajp13 JkMount /*.jsp ajp13 JkMount /*.do ajp13 JkMount /*.jhtml ajp13 JkMount /*.jspx ajp13 JkMount /dbfile.svl ajp13
到此配置文件修改完毕,然后通过Xampps控制面板,重新启动apache和tomcat服务就可以了!