- 浏览: 48280 次
- 性别:
- 来自: 广州
文章分类
最新评论
(一)方案一:
J2SDK
+
Tomcat
在这种方案里
Tomcat
既作为
JSP
引擎又作为
Web
服务器,配置比较简单。
1
、安装
Tomcat
直接运行下载的
jakarta-tomcat-4.0.1.exe
,按照一般的
Windows
程序安装步骤即可安装好
Tomcat,
安装时它会自动寻找
J2SDK
的位置。例如安装到
f:\tomcat4
。
2
、配置
Tomcat
的环境变量
添加一个新的环境变量
TOMCAT_HOME
,变量值为
f:\tomcat4
,添加方法同
J2SDK
环境变量的配置方法。
3
、测试默认服务
设置完毕后就可以运行
Tomcat
服务器了。用
f:\tomcat4\bin\startup.exe
启动
Tomcat
,用
f:\tomcat4 \bin\shutdown.exe
关闭。(如果在执行
startup.exe
或
shutdown.exe
的时候提示
Out of Environment Space
错误,选择
DOS
窗口的菜单中的
"
属性
"→"
内存
"→"
常规内存
"
,
把
"
初始环境
"
由
"
自动
"
修改成
"2816"
就可以了。)
启动
Tomcat
后,打开浏览器,在地址栏中输入
http://localhost:8080
(
Tomcat
默认端口为
8080
),如果在浏览器中看到
Tomcat
的欢迎界面,表示
Tomcat
工作正常。
4
、测试项目
把刚才准备好的
test.jsp
放在
f:\Tomcat\webapps\examples\jsp
目录下
,
在地址栏中输入
http://localhost:8080/examples/jsp/test.jsp
,如果浏览器中显示
"Hello World
!
"
,则说明你的
JSP
环境配置成功了!
由于
Tomcat
本身具有
web
服务器的功能,因此我们不必安装
Apache
,当然它也可以与
Apache
集成到一起,下面介绍。
(二)方案二:
J2SDK
+
Apache
+
Tomcat
虽然
Tomcat
也可以作
Web
服务器
,
但其处理静态
HTML
的速度比不上
Apache,
且其作为
Web
服务器的功能远不如
Apache,
因此把
Apache
和
Tomcat
集成起来,用
Apache
充当
Web
服务器,而
Tomcat
作为专用的
JSP
引擎。这种方案的配置比较复杂,但是能让
Apache
和
Tomcat
完美整合,实现强大的功能。
注意,因为
IIS Web
服务器默认使用
80
端口,而
Apache
的默认端口也是
80
,所以如果你使用的是
Win2000
操作系统,而且预装了
IIS
,为方便请在进行以下操作之前先将
IIS
服务停掉。
1
、安装
Apache
运行下载的
apache_2.0.43-win32-x86-no_ssl.exe
,按照向导安装到
f:\Apache2
。(注
意,
Apache2.0.43
安装成功后,必须将
f:\Apache2\htdocs
目录下的
index.html.en
改名为
index.html
,这
样在测试默认服务时才会正常显示
Apache
的欢迎界面)。
2
、测试
Apache
默认服务
安装完后,
Apache
服务器就已经自动运行了。打开浏览器,在地址栏中输入:
http://localhost
(
Tomcat
默认端口为
80
),如果在浏览器中看到
Apache
的欢迎界面,说明
Apache
工作正常。
3
、
按照方案一的步骤安装
Tomcat
,并保证它正常运行。
4
、
将下载的
mod_jk-2.0.42.dll
复制到
f:\Apache2\modules
目录下。
5
、
建立
mod_jk
模块工作所需要的工作文件。
打开文本编辑器,输入下列语句:
workers.tomcat_home=f:\tomcat4
(让
mod_jk
模块知道
Tomcat
)
workers.java_home=f:\j2sdk1.4.1
(让
mod_jk
模块知道
JSDK
)
ps=\
worker.list=ajp13
(
mod_jk
的模块版本)
worker.ajp13.port=8009
(
mod_jk
的工作端口)
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
把上面的语句以
workers.properties
为文件名保存在
f:\Tomcat4\conf
目录下(注意
:
文件的扩展名是
.properties
)。
6
、
配置
Apache
。
用文本编辑器打开
f:\Apache2\conf\httpd.conf
1
)找到
"DirectoryIndex"
,在
index.html.var
后面再添加
index.jsp
;
2
)在
httpd.conf
的最后加入下面这段代码(括号里为解释)
LoadModule jk_module modules/mod_jk-2.0.42.dll
(装载
mod_jk
模块,用于处理
Apache
和
Tomcat
的连接)
JkWorkersFile "f:/tomcat4/conf/workers.properties"
(指出
mod_jk
模块工作所需要的工作文件
workers.properties
的位置)
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
(将所有
servlet
和
jsp
请求通过
Ajp13
的协议送给
Tomcat
,让
Tomcat
来处理)
3
)添加完毕后保存。
7
、
配置
Tomcat
用文本编辑器打开
f:\Tomcat4\conf\server.xml
。因为
Tomcat4
默认不启用
Ajp13
,所以查找到如下这段代码:
<
!--
<
Connector
className="org.apache.ajp.tomcat4.Ajp13Connector"
port="8009" minProcessors="5" maxProcessors="75"
acceptCount="10" debug="0"/
>
--
>
把注释符号<
!-- --
>
删掉就可以启用
Ajp13
了。
然后保存,现在
Tomcat
和
Apache
的整合配置基本完成了。
8
、
整体测试
把
test.jsp
放在
f:\Tomcat\webapps\examples\jsp
目录下,依次启动
Apache2
,
Tomcat4
。打开浏览器,在地址栏里输入
http://localhost:8080/examples/jsp /test.jsp
,如果浏览器中出现
"Hello World
!
"
,则
Tomcat
重新配置后工作正常;在地址栏中输入
http://localhost/examples/jsp
/test.jsp
,若与
http://localhost:8080/examples/jsp
/test.jsp
的结果相同,那就表明
Apache
和
Tomcat
整合成功了!
(三)方案三:
J2SDK
+
IIS
+
Tomcat
Windows
平台下最常用的
Web
服务器无疑是
IIS
,正常情况下
IIS
不支持
JSP
,我们可以通过使用一个
IIS
到
Tomcat
重定向插件,使
IIS
能够将所有的
JSP
请求发送到
Tomcat
执行,可以使
IIS
增加处理
JSP
的功能。如果你已经习惯了使用
IIS
,那么可以尝试这种配置。(如果您
已经安装过
Apache
服务器,为了便于后面的操作请先卸载
Apache
。)
1
、按照方案一的步骤安装
Tomcat
,并保证它正常运行。(例如安装到
f:\tomcat4
);
2
、将下载的
tc4ntiis.zip
直接解压缩到
f:\tomcat4
目录下。查看配置所需要的文件,确保它们在以下位置:
f:\tomcat4\server\lib\ajp.jar
f:\tomcat4\server\lib\tomcat-util.jar f:\tomcat4\bin\native\isapi_redirect.dll
f:\tomcat4\conf\ntiis\workers.properties
f:\tomcat4\conf\ntiis\uriworkermap.properties
f:\tomcat4\conf\ntiis\iis_redirect.reg
f:\tomcat4\log\iis_redirect.log
3
、用文本编辑器打开
f:\tomcat4\conf\ntiis\workers.properties
,修改下列值为:
workers.tomcat_home=f:\tomcat4
workers.java_home=f:\j2sdk1.4.1
4
、双击
f:\tomcat4\conf\ntiis\iis_redirect.reg
,将此注册文件内的信息添加到注册表中,但是要修改
log_file
、
worker_file
、
worker_mount_file
这三个键的键值,以适合你的环境(比如本文中的
Tomcat
就安装在
f:\tomcat4
,而不是默认的
c: \tomcat4
)。添加并修改完毕后如下图。
5
、打开
Internet
服务管理器,在默认站点上添加一个新的虚拟目录,名称为
jakarta
,这个虚拟目录指向
f:\tomcat4\bin\native
,并启动该默认站点。
6
、在
Internet
服务管理器中用鼠标右键单击服务器名,选择
"
属性
"→
主属性中
"WWW
服务
"
的
"
编辑
" →"ISAPI
筛选器
"
选项卡,添加一个
ISAPI
筛选器,名字为
Jakarta Redirect
,可执行文件指定为
f:\Tomcat4\bin\native\isapi_redirector.dll
。在添加
ISAPI
过滤器
后
, Jakarta Redirect
的状态是一个红色的向下的箭头,重新启动
IIS
服务,就会变成绿色的箭头。
7
、编辑
server.xml
文件并保存(同方案二的第
7
步)。
8
、重新启动
IIS
和
Tomcat
。
9
、测试项目:把
test.jsp
放在
f:\Tomcat\webapps\examples\jsp
目录下。打开浏览器,在地址栏里输入
http://localhost:8080/examples/jsp/test.jsp
,如果浏览器中出
现
"Hello World
!
"
,则
Tomcat
重新配置后工作正常;在地址栏中输入
http://localhost/examples/jsp
/test.jsp
,若与
http://localhost:8080/examples/jsp
/test.jsp
的结果相同,那就表明
IIS
和
Tomcat
整合成功了!
发表评论
-
java web项目配置tomcat连接池
2011-09-20 23:33 1779本文包含两部分内容。第一部分是在eclipse下配置项目 ... -
javaweb中的请求--响应流程(get方式提交请求)
2011-09-11 22:30 1057javaweb中的请求--响应流程(get方式提交请求) -
JSP入门需要知道的五个方面
2011-09-10 21:16 817本文是一个JSP入门的简单的总结性文章,从Servlet知 ... -
Form表单提交数据编码方式和tomcat接受数据解码方式的思考
2011-09-10 21:11 545form有2中方法把数据提 ... -
execute、executeQuery和executeUpdate之间的区别
2011-09-10 21:09 699JDBCTM中Statement接口提 ... -
使用eclipse开发J2EE应用
2011-09-10 21:08 784使用eclipse开发J2EE应用 -
web.xml文件在web项目中的作用及基本配置
2011-09-10 21:03 1906web 工程中的 web.xml 文件有什 ... -
JSP入门之避免Form表单重复提交的几种方案
2011-09-10 20:59 1106对于JSP 入门的初级的学习者表单的提交是一个非常困扰 ... -
java中文乱码解决方法
2011-09-10 20:56 7741 .以POST 方法提交 ... -
jsp实现网页计数器(防刷新计数和防刷新单用户计数)
2011-09-10 20:51 1303jsp实现网页计数器(防刷新计数和防刷新单用户计数) -
jsp分页实现
2011-09-10 20:47 614jsp分页实现 -
多图详解教程:Eclipse3.6连接Tomcat7
2011-09-10 20:44 719多图详解教程:Eclipse3.6连接Tomcat7(见附件) ... -
url 重写来实现会话管理
2011-09-08 21:45 941如果浏览器不支持 cookies,或将浏览器设置为不接受 co ... -
jsp环境下session的创建
2011-09-08 20:54 8181)-不恰当的request.getSessi ... -
跳出页面的Frame框架
2011-09-08 12:12 641如何跳出页面的Frame 框架 很多网页都是框架结构的 ... -
使用eclipse开发J2EE应用
2011-09-08 12:09 0<!-- [if !mso]> <styl ... -
web.xml 中的listener、 filter、servlet 加载顺序及其详解
2011-09-08 12:05 673一、 1、启动一个WEB项 ... -
UrlRewriter url重写
2011-09-08 12:04 810如何增强你网站中地址的可读性和让搜索引擎快速的收录到你的 ... -
TOMCAT数据库连接池的配置方法总结
2011-09-08 12:02 853以MySQL+TOMCAT 为例 1. ... -
Tomcat解决中文转码问题
2011-09-08 11:51 1878Tomcat解决中文转码问题 ...
相关推荐
- **方案一**适合初学者快速搭建一个简单的JSP运行环境。 - **方案二**适合需要与Oracle数据库交互的应用场景。 - **方案三**适用于需要与SQL Server数据库交互的应用场景。 通过这些步骤,可以确保JSP应用能够在...
搭建JSP动态网站环境涉及多个组件的安装与配置,包括但不限于J2SDK(Java 2 SDK)、Tomcat(JSP引擎)、以及Web服务器如Apache或IIS。 #### 二、环境变量设置 为了确保JSP环境的正确运行,首先需要设置操作系统的...
2. **开发环境准备**:搭建JSP开发环境需要以下软件: - **Java Development Kit (JDK)**:这是Java编程的基础,提供了编译、运行Java程序所需的工具和库。 - **Web服务器/应用服务器**:如Apache Tomcat,它支持...
在Linux上搭建一个同时支持JSP和PHP的服务器环境,对于企业级应用来说至关重要,因为这样可以满足多种网络应用的需求。本文将详细介绍如何在Linux(这里以Red Hat 9.0为例)上配置Apache服务器,使其能同时处理JSP、...
### 搭建JavaEE运行环境的关键知识点 #### 一、Java Development Kit (JDK) 安装与配置 **1.1 JDK 安装** - **安装文件**: 使用 `jdk-6u25-windows-i586.exe` 文件进行安装。 - **安装位置**: 将 JRE 和 JDK 安装...
IPTV环境搭建解决方案主要涉及了多个技术组件的集成,包括Apache、Tomcat、MySQL、OpenCMS以及可能的Apache Web服务器。以下是这些组件在IPTV系统搭建中的具体作用和配置步骤: 1. **Java JDK**:Java开发工具包是...
在搭建过程中可能会遇到的问题包括但不限于:JDK安装不成功、环境变量配置错误导致Java命令无法执行、Tomcat启动失败、JSP文件找不到或者运行错误等。这些问题往往需要查看错误日志,或者通过搜索引擎查找解决方案。...
3. **集成开发环境(IDE)**:虽然可以通过文本编辑器和命令行来编写和运行JSP,但使用IDE(如Eclipse、IntelliJ IDEA或NetBeans)会大大提高开发效率。安装IDE后,需要安装对应的插件,如Eclipse的Tomcat插件,以便于...
本文旨在介绍一种基于JSP技术的小型视频点播系统设计方案及其源码,旨在为初学者提供一个入门级的学习资料。 #### 二、JSP技术简介 ##### 2.1 JSP技术概述 JSP (JavaServer Pages) 是一种用于开发Web动态网站的...
在开发JSP应用之前,需要先搭建一个符合JSP规范的开发环境,主要包括安装和配置Web服务器以及JSP引擎。 ### 1. 关键组件介绍 **J2SDK(Java 2 Software Development Kit)** J2SDK是Java应用程序的基础,包含了...
在本教程中,我们将详细介绍如何搭建Struts2开发环境。 首先,确保你已经安装了以下基础软件: 1. Java Development Kit (JDK):Struts2运行在Java平台上,所以你需要先安装JDK并配置好`JAVA_HOME`环境变量。 2. ...
实验1 Java环境搭建是Java程序设计的初步阶段,旨在帮助初学者掌握Java开发的基本操作。实验涉及以下几个关键知识点: 1. **JDK的下载与安装**:Java SE Development Kit(JDK)是Java编程的基础,提供了编译、调试...
标题“JSP环境配置.rar”指的是一个包含有关JavaServer Pages(JSP)开发环境搭建的压缩文件。JSP是Java平台上的动态网页技术,用于创建交互式的、数据驱动的Web应用。这个压缩包可能包含了安装步骤、配置指南、示例...
在"实验一JavaEE实验环境的搭建.doc"文档中,你应该能够找到更具体的操作指南,包括详细的配置步骤、截图以及可能遇到的问题及其解决方案。这份文档将是你搭建和理解JavaEE实验环境的重要参考资料。建议仔细阅读并...
通过以上步骤,你应能成功搭建JSP开发环境并开始编写JSP程序。学习过程中,不断实践和理解JSP的核心概念,如生命周期、EL(Expression Language)、JSTL(JavaServer Pages Standard Tag Library)等,将有助于你更...
IPTV环境搭建是一个复杂的过程,涉及到多个组件的安装、配置和集成。在这个解决方案中,主要使用了Apache、Tomcat、Mysql、OpenCms以及一个特定的IPTV模块来构建一个支持多站点访问的IPTV系统。以下是详细的步骤和...
IPTV环境搭建解决方案主要涉及一系列的技术组件,包括Apache、Tomcat、MySQL、OpenCMS以及IPTV模块,用于构建一个多站点系统,允许一次录入数据后在多种不同终端上进行访问。下面是详细步骤和配置说明: 1. **Java ...
Tomcat服务器是Apache软件基金会Jakarta项目中的核心项目,由Apache、Sun公司及其他个人和公司联合开发。...了解这些知识点有助于在实践中更加有效地搭建和管理Tomcat环境,同时能够顺利地实现JSP与MySQL数据库的连接。