假设你已装好 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 协同工作.