windows下使用apache+tomcat+jsp

来源:互联网 发布:深度优化dnf优化方法 编辑:程序博客网 时间:2024/05/17 23:12

最近学习java,学到了jsp这一部分,就安装了tomcat(一个可以运行jsp,servlet,javabean的web服务器)。听说apache不错(使用最广泛的web服务器),又安装了apache,但apache不直接支持jsp,需要将apache和tomcat连接起来。参考很多资料,现将经验总结如下:
1.安装j2se1.42,http://java.sun.com有下载
2.配置环境变量path和classpath,网上有很多文章,就不细说了。
3.去http://archive.apache.org/dist/ 下载apache_2.0.49-win32-x86-no_ssl.exe,jakarta-tomcat-4.1.31.tar.gz,jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip。我试了用其他版本的apache不管用,这个版本的jk2(jk是用来连接apache和tomcat的软件)是for apache2.0.49的。
4.安装apache,然后将conf/httpd.conf中的Listen 8080改为Listen 80(将端口由8080改为80)。
5.将tomcat解压到c:盘根下,tomcat的默认端口是8080。
6.在环境变量中添加JAVA_HOME=j2se安装的路径,不然tomcat不能启动。
7.将jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip解压,然后将modules目录中的mod_jk2.so拷贝到apache的modules目录中。
8.在conf/httpd.conf中添加LoadModule jk2_module modules/mod_jk2.so
9.在conf目录中建立workers2.properties文件,文件内容如下:
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1

[ajp13:localhost:8009]
channel=channel.socket:localhost:8009

[uri:/examples/*]
worker=ajp13:localhost:8009
10.启动apache(bin/Apache.exe)和tomcat(bin/startup.bat),在ie中打localhost就可以看到apache的欢迎界面了,打localhost/examples就可以看到jsp,servlet的演示页面了。

原创粉丝点击