您的位置:首页 > 运维架构 > Tomcat

windows+apache+tomcat整合笔记

2009-12-25 22:37 351 查看
windows+apache+tomcat整合笔记

tomcat 2009-10-19 13:46 阅读167 评论0

字号:

jdk-1_5_0_06-windows-i586-p.exe
apache_2.2.8-win32-x86-no_ssl.msi
apache-tomcat-6.0.16.exe

安装JDK
在我的电脑上右键->高级->新建变量

系统变量 变量值
JAVA_HOME C:/Program Files/Java/j2sdk1.5.0
CLASSPATH
.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/jre/lib;%

JAVA_HOME%/jre/lib/ext;%JAVA_HOME%/jre/lib/rt.jar;%TOMCAT_HOME%/common/lib/mysql-connector-java.jar;%

TOMCAT_HOME%/common/lib
PATH %JAVA_HOME%;%JAVA_HOME%/bin
TOMCAT_HOME
c:/Tomcat 6.0

tomcat直接安装
apache服务的安装

2.执行所下载的文件
3.在所需填的空中输入 localhost localhost me@localhost
4.安装目录选择d盘
5.其余都安默认安装

6.启动apache 服务

tomcat和apache配合使用
其实就是对其配置文件进行修改

1.tomcat的配置文件
以下就按以上安装的讲解
d:/tomcat/conf/server.xml

编辑Tomcat的配置文件server.xml,在HOST段中加入: (设置TOMCAT主目录)
<Context path=""
docBase="C:/apache/htdocs" debug="0" reloadable="true"
crossContext="true"/>

2.对apache的配置文件更改
d:/apache/conf/httpd.conf

在Apache配置目录(即D:/Apache/Apache2/conf)下面建立mod_jk配置文件“workers.properties”,并在文件中建立如下

内容(横线之间):
--------------------------
# Defining a worker named worker1
and of type
ajp13
worker.list=ajp13w(取的名字)
#设置ajp13w属性
worker.ajp13w.type=ajp13
worker.ajp13w.host=127.0.0.1
worker.ajp13w.port=8009

以下五行非必须
worker.ajp13w.lbfactor=50
worker.ajp13w.cachesize=10
worker.ajp13w.cache_timeout=600
worker.ajp13w.socket_keepalive=1
worker.ajp13w.socket_timeout=300
--------------------------

apache配置文件在末尾加上:

# Tomcat Config #
# 载入 mod_jk module下载相应版本
LoadModule jk_module
modules/mod_jk.so

# AddModule mod_jk.c
# JK配置文件 workers.properties 载入路径
JkWorkersFile
conf/workers.properties
# jk日志存储位置
JkLogFile logs/mod_jk.log
# 设置jk日志级别
[debug/error/info]
JkLogLevel info
# 设置日志格式
JkLogStampFormat "[%a %b %d
%H:%M:%S %Y] "
# JkOptions indicate to send SSL KEY SIZE,
JkOptions
+ForwardKeySize +ForwardURICompat -ForwardDirectories
# JkRequestLogFormat
set the request format
JkRequestLogFormat "%w %V %T"

# 将所有servlet 和jsp请求通过ajp13的协议送给Tomcat,让Tomcat来处理
#
把JSP程序映射到Jk连接器上,连接器名称为ajp13w,在workers.properties中定义
JkMount /*.jsp
ajp13w
# 把JSPX程序映射到Jk连接器上
JkMount /*.jspx ajp13w
#
把servlet程序映射到Jk连接器上
JkMount /servlet/* ajp13w
JkMount /*.servlet
ajp13w

3.重启服务

4.做一个简单的jsp文件test.jsp(我们用resin站点的例子)
该文件放在:apache/htdocs/test.jsp

内容如下:

<%
out.print("test");
%>

在浏览器中输入:http://localhost/test.jsp,应该出现下面结果:

test

mysql安装

1、(压缩包安装)在NT下运行: 2、exe安装直接运行,安装好后介面设置密码,启动服务

mysqld-nt -install 运行sql
net start mysql 开启服务

MySql -uroot -p 回车
要求输入密码
(进入mysql)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: