DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: huoying_you
今日帖子: 4
在线用户: 16
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 qingyun (qingyun) ★☆☆☆☆ -
盒子活跃会员
2004/1/26 11:27:24
标题:
如何使用apache和Tomcat配置jsp服务器 浏览:1593
加入我的收藏
楼主: 我下载了apache和tomcat,在网上查找了大量的文章,
如: http://www.chinajavaworld.net/forum/topic.cgi?forum=43&topic=113
http://www.fesge.com/wzjx/0305/tomcat.htm
http://www.csdn.net/Develop/Article/23/23590.shtm

Mod_jk,这是Jakarta组织开发的使Apache支持Tomcat的插件,但是这个文件我好像没有地方可以下载,

我看了这么多文章,还是没有配置起来。
我用的操作系统是xp,最近想学习jsp,所以想研究一下如何通过apache和tomcat来配置jsp服务器环境。
有谁配置成功过的 ,能否介绍经验。

----------------------------------------------
青云论坛
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/1/26 11:33:18
1楼: 这几天过年那几个高手都没来
 虚渺 大哥
 sephil 大哥
 奇奇怪 大哥
 小黑 大哥
 花心萝卜 大哥
 小小蚂蚁 大哥 。。。。 
还请你耐心等待。。。。谢谢!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 streetpoet (streetpoet) ★☆☆☆☆ -
普通会员
2004/1/27 14:23:12
2楼: 我的个人网占http://qingcaodiguo.myrice.com/qingcao/neirongs/jishuzhuanti/jsp1.htm

运行环境:windows2000 professtional
构建方式:
1.使用 J2SDK 和 JSWDK 搭建jsp环境
具体操作: 这里以 J2SDK1.3.0 FOR WINDOWS 和 JSWDK1.0.1 FOR WINDOWS 为例 

1.安装 J2SDK1.3.0 FOR WINDOWS ,安装到 "d:\jdk\",你如果点
击 "我的电脑-->d:-->jdk-->bin" 看到java.exe等一些程序的话,
恭喜你,安装成功,第一步完成!!
2.打开"开始-->运行"菜单,输入"regedit",打开注册表编辑器,依次
寻找 "HKEY_LOCAL_MACHINE-->SOFTWARE-->JaavSoft"观察,如果发现
有类似"Java 运行时环境"的字样,右键点击此字样,改为英文 
"Java Runtime Environment",关闭注册表编辑器,第二步完成!!
3.在桌面上右键点击 "我的电脑-->属性-->高级-->环境变量,弹出一个
对话框,假设你的用户名是streetpoet,你将会看到 "streetpoet 的用户
变量" 的字样,选择 "新建",在"变量名"中输入 "CLASSPATH" ,在变量值
中输入".;D:\jdk\lib\tools.jar;D:\jdk\lib\dt.jar",注意引号里面
的东东一定要和这里的一模一样,尤其是 ".;",这是有特定意义的(代表
当前文件夹),确定.在选择 "新建" ,在 "变量名" 输入 "PATH" ,在
变量值中输入 ".;D:\jdk\bin" ,确定.第三步完成!!
4.安装 JSWDK1.0.1 FOR WINDOWS ,解压缩至 "d:\jswdk" 文件夹,至此
jsp环境搭建完成,第四步完成!!
5.注意运行时先启动 "d:\jswdk\startserver.bat" 此时会弹出两个窗口
但马上会自动关闭一个,另一个千万不要关闭,它应该显示:"SWDK WebServer Version 1.0.1 Loaded configuration from: file:D:\jswdk-1.0.1
\webserver.xml endpoint created: localhost/127.0.0.1:8080"的
字样.好啦,至此你可以运行jsp网页了,假如你有一个名叫 test.jsp的网页
你应把它放到 "d:\jswdk\webpages\" 里面,打开你的ie,输入:
http://localhost:8080/test.jsp回车,就能看到你的网页了,如果输入
http://localhost:8080回车,将看到默认的页面.
2.使用 J2SDK、APACHE 和 Tomcat 搭建jsp环境
安装APACHE,中间选择"127.0.0.1" "127.0.0.1" "at port 8080"
打开Apache2\conf\httpd.conf文件,查找到下面的内容:
# If your host doesn't have a registered DNS name, enter its 
IP address here.
# You will have to access it by its address anyway, and this will make 
# redirections work in a sensible way.
ServerName 127.0.0.1:8080 
如果你需要改服务器/IP,则修改上面蓝色代码
----------------------------- 
再查找下面内容:
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "D:/apache2/htdocs" 
如果你想改变放置运行JSP文件的目录,请将上面蓝色的内容修改成: 
DocumentRoot "盘符:/路径",注意,要使用"/"而不是"\"。 
----------------------------- 
再查找下面内容:
#Listen 12.34.56.78:80
Listen 8080 
如果你想修改Apache的监听端口,请修改这里。
httpd.conf的配置就到这里完成了,如果你想进行更详细更深入的配置,请查看相关的文章。 
打开MS-DOS方式,去到D:\apache2\bin\目录下,输入下面命令将Apache安装成服务
(安装成功后就可以在任务栏的Monitor里看到):
apache -k install 回车
双击任务栏右下角的Apache Monitor,你会在左边看到一个"Apache2"(如下图),
再按右边的Start按钮,启动Apache2!打开IE,在地址栏上输入:
http://127.0.0.1:8080/,成功的话,你会看到默认画面.
至此,你已经成功安装了Apache,现在你只要把html文件放到apache2/htdocs/目录下,
即可访问,例如该目录下有一个文件叫hello.htm,
那么访问方式:http://127.0.0.1:8080/hello.htm 
安装TOMCAT
  ①用WinZIP等解压缩软件把tomcat.zip解压缩到一个目录下,把它解压缩到C:,
它会自动创建tomcat子目录,这样在C盘就多了一个目录C:/tomcat,用$TOMCAT标识; 
   ②打开$APACHE_ROOTconfhttpd.conf文件,在该文件最后加上类似这样一句话:
Include $TOMCAT/etc/tomcat.conf,这里为Include C:/tomcat/etc/tomcat.conf; 
   ③修改Tomcat运行的端口号,注意Tomcat自己有一个独立的HTTP服务器,它必须使用
一个还未被使用的端口号,8081还未被占用,用$TOMCAT_PORT标识,分配给Tomcat: 
  1)打开$TOMCAT/server.xml; 
   2)修改ContextManager: 
   ④双击$TOMCAT目录下的startup.bat来启动Tomcat; 
   ⑤在浏览器上输http://localhost:$TOMCAT_PORT/,能看到Tomcat Version 3.0
这一页就表示Tomcat安装成功了; 
   ⑥在浏览器上输http://localhost:$APACHE_PORT/examples/servlets/,能看到
Servlet Examples with Code这一页就表示Apache+Servlet也成功了; 
   ⑦在浏览器上输http://localhost:$APACHE_PORT/examples/jsp/,能看到JSP Samples ,
这一页就表示Apache+JSP也成功了。
3.使用 J2SDK、APACHE 和 Resin 搭建jsp环境
安装Resin
Apache只是一个Web服务器,没法运行JSP的,所以我们还需要安装Resin与Apache结合,
Resin可是号称最快的JSP解释器哦^_^。
双击resin-2.1.9.zip,将它解压到D:\Resin-2.1.9(解压时不需要输入目录名),
Resin是不需要安装的,所以解压后再进行相应的配置即可。
-----------------------------------
用Dreamweaver打开resin-2.1.9\conf\resin.conf文件,查找到下面的内容:
<doc-dir>doc</doc-dir>
修改为: <doc-dir>D:/apache2/htdocs/</doc-dir>
说明:此为Resin运行JSP文件的目录,就是说JSP文件必须放在这个地方才能运行;
-----------------------------------
再查找下面内容:
<http port='8080'/> 
修改为:<http port='7070'/> ,因为8080端口已经被Apache占用了,
如果不修改这里,Apache和Resin将产生冲突而使另一方无法启动。
-----------------------------------
打开Apache2\conf\httpd.conf文件,在最未端加入下面代码(不做这一步将无法运行jsp文件):
# Resin的结合配置部分:
LoadModule caucho_module "D:/resin-2.1.9/libexec/apache-2.0/mod_caucho.dll"
#上面的路径改成你自己的路径
<IfModule mod_caucho.c>
CauchoHost localhost 6802
AddHandler caucho-request jsp
<Location /servlet/*>
SetHandler caucho-request
</Location>
</IfModule> 
------------------------------------ 
接下来要测试运行JSP文件了,在此之前你要先启动Resin(Apache也要启动),
双击运行Resin-2.1.9\bin\httpd.exe文件启动Resin。
然后在Apache2\htdocs\目录下新建一个叫test.jsp的文本文件,代码如下:
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%
out.print("我爱jsp!");
%> 
打开IE,输入:http://127.0.0.1:8080/test.jsp
正确的话,浏览器上将显示"我爱jsp!"。


----------------------------------------------
-
作者:
男 streetpoet (streetpoet) ★☆☆☆☆ -
普通会员
2004/1/27 14:24:04
3楼: 我还配过php的,你若要,贴出来
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS