那位打下在Redhat下装过jsp,请给出一个比较细的文档(100分)

C

chunji

Unregistered / Unconfirmed
GUEST, unregistred user!
最好,还有一些简单例子,
另外,jsp应该从哪儿着手?
 
redhat 下自带有apache。装上tomcat。在tomcat的目录下运行sh bin/tomcat.sh start。
tomcat就运行起来了。在浏缆器窗口敲入http://localhost:8080就可以看到tomcat的
主页面。里面有它自带的例子。还有什么不明白的?
 
我若,tomcat是what,听这个名字不像是jsp的server端程序?
请打下指点!
 
tomcat 是和 jswdk 起一样作用的东东, 全名叫 jakarta tomcat,
当前版本好像是 3.2 beta , 我正在装, 运行时出了点小问题,
好像是 jdk 的问题, 搞好了我会贴上来.
 
假设你已装好 apache , 并且可以访问.
1, 软件: jdk1.2.2 jdk1.3 (不要用 redhat 6.1 自带的, 有问题, 不能用)
tomcat3.0 3.1 都行.
2, 安装:
jdk 具体怎么弄我就不说了, 无非就是一些 path classpath 之类的.
装好的效果是这样的, 可以在 console 下运行 javac java ,
可以编译 .java 程序, 运行 .class 文件, 没有错误.
tomcat: 可以设置 $TOMCAT_HOME 也可以不要, 直接在其目录下执行脚本.
为了省事, 可以下一个 build 版本的, 而不要下 src 版的.
至此, 运行 YourTomcatPath/bin/startup.sh 可以启动 tomcat,
此时可以 tomcat 安装好的标志是
lynx localhost:8080 可以看见 tomcat 的主页, 其中的 jsp 程序
可运行.
3, 配置: 总不能让用户来填写 8080 端口吧, 用缺省的 80 端口, 需要在
/etc/httpd/conf/httpd.conf 最后添加一行
Include "YourTomcatPaht/conf/tomcat.conf"
还要把一个 mod_jserv.so 文件拷贝到 /etc/httpd/modouls 目录中,
或许是 libexec, 具体看 tomcat 的文档.
4, 测试: lynx localhost/examples/jsp 就可以看见了, 然后运行一下其中的
jsp 文件, 如果运行正常, 说明 tomcat 和 apache 协同工作.
 
我是转贴
---------------------
redhat6.1+apache+tomcat安装指南

下载说明:
在java.sun.com取得jdk1_2_2-linux-i386.tar.gz
在http://java.apache.org/builds/
在http://jakarta.apache.org/builds/tomcat/release/v3.1/bin/取得jakarta-tomcat.tar.gz,
在http://java.apache.org/jserv/dist/ApacheJServ-1.1-2_RH6x.i386.rpm
1、安装jdk1.2.2
#cp jdk1_2_2-linux-i386.tar.gz /usr/local
#tar xvzf jdk1_2_2-linux-i386.tar.gz
#ln -s jdk1.2.2 jdk
#ln -s jdk/jre jre
设置$JAVA_HOME,$CLASSPATH
#vi /etc/profile
加入:
JAVA_HOME=/usr/local/jdk
export JAVA_HOME
CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib
export CLASSPATH
PATH=$PAHT:/usr/local/jdk/bin:/usr/local/jre/bin
2、安装tomcat
#cp jakarta-tomcat.tar.gz /usr/local
#tar xvzf jakarta-tomcat.tar.gz
#cd /usr/local/jakarta-tomcat/bin
运行tomcat服务器
#./startup.sh start(用./shutdown.sh stop结束tomcat服务器)
#lynx http://localhost:8080/
如果可以运行它的例子程序,那么tomcat服务器就安装成功了
3、安装jserv
#rmp -ivh ApacheJServ-1.1-2_RH6x.i386.rpm
4、和apache连接
在httpd.conf中加入
Include /your/apache/conf/path/httpd/tomcat-apache.conf
(这个文件在你第一次运行tomcat时候生成)
注释掉
<IfModule mod_jserv.c>
Include /etc/httpd/conf/jserv/jserv.conf
</IfModule>
这几行
5、测试
重新启动你的apache, 然后运行tomcat服务器
#lynx http://localhost/examples/
如果你看见了jsp、servlet目录,你的apche与tomcat已经连接成功了.
 
chunji:请继续讨论或结束问题
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
917
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部