快速业务通道

Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-22

开始学习jsp很久了,网上有许多关于jsp整合的例子,但存在着许多问题。

对于Apache+Tomcat+MySQL+jsp+php的整合,针对不同的Tomcat和apache的版本,稍微有些区别。

即使你E文很好,去看Tomcat和Apache的手册,也不一定能完全整合成功。暑假在家,网速不像在交大那样---老黄牛拉破车样的慢,所以基于此作者查阅大量网上资料,汲其精华,写这篇文章希望能为初学者提供方便,也可以作为高手的参考手册。

jsp是优秀的,它基于Java技术,利用JavaBean/Servlet制作动态网站,Java强大的面向对象编程使Jsp相对于php和asp有着得天独厚的优势。但学习jsp相对于php和asp来说是有难度的。

我想原因之一就是jsp服务器环境的配置要棘手一些。对于动态网页制作,在交大asp曾很长时间占据上风,不太多的“高手”(也许很多人认为使用jsp的是高手吧)使用jsp,交大比较成功的jsp网站如世纪星网(Tomcat)、网络教育学院网站(Resin)、交大招生就业网(Tomcat),服务器是Linux 9,运行相对来说比较稳定可靠。Linux下的Apache和Tomcat整合我曾经发过一篇文章,需要的大家在锦城搜搜。linux和windows下整合思想是相同的,利用apache来解析*.html/*.htm 静态网页,当遇到*.jsp和servlet时,通过一个apache中的module把jsp页面抛给Tomcat(或者resin)来处理,在linux下通过编译来制作这个module,要麻烦一些,本文通过现成的win下的一个module来完成整合。

废话不说啦,下面开始整合:

所需软件

(1) j2sdk-1_4_2-windows-i586.exe

jdk的版本关系倒不是很大,不影响Apache和Tomcat的整合,配置环境变量时注意一些就行了.

(2) apache_2.0.49-win32-x86-no_ssl.exe

apache版本对整合影响不是太大,但最好利用此版本。

(3) jakarta-tomcat-4.1.30.exe

版本最好用这个版本,其他的我没有试过,有可能会导致整合不成功。

(3) php-4.3.3-Win32.zip

是一个压缩包,下载下来直接解压就行了。

(4) mod_jk.dll

这个module是放到apache中的module中去的,利用它来使Tomcat和Apache之间通讯。

(5) mysql-max-3.23.46a-win.zip 

数据库mysql,其版本对整合影响不大.

(6) jdbc驱动

mysql的驱动程序,和数据库连接时用

以上软件我就不把down的地址贴出来啦,去网上搜baidu、北大天网,只要用心找,应该问题不大,如果真的找不到,发信找我要吧。

一.安装j2sdk

在Windows下,直接运行下载的j2sdk-1_4_1_01-windows-i586.exe文件,根据安装向导安装到一个目录,例如安装到d:\server\j2sdk

1.配置环境变量:

添加CLASSPATH变量

变量值为

./;%CLASSPATH%;D:\server\j2sdk1.4.0\lib\dt.jar;d:\server\j2sdk1.4.0\lib\tools.jar;
d:\server\j2sdk1.4.0\bin

这个配置保证java运行时可以找到class类。

2.添加JAVA_HOME变量,变量值为d:\server\j2sdk1.4.0

3.在原来的path变量中,添加d:\server\j2sdk1.4.0\bin,这样无论在何处运行java名令都行。

重新启动

cmd进入dos,运行java和javac看有没有反应,如果出现命令的帮助,那么java就安装成功了也可以运行一个java小程序看看.

public class test{
public static void main(String args[]){
System.out.println("看到这个说明java安装成功!");
}
}

把上以程序存放在test.java文件中,一定要是test.java才行,然后利用命令编译javac test.java

如果没有错误,则说明编译成功,如果有错,在程序书写正确的基础上,刚说明java环境变量没有配置好,刚重新配置。如果编译成功,则运行:

java test

注意,不是java test.java!如果无误,刚会打印出:

看到这个说明java安装成功!

gxgx,jdk安装成功啦!可以进行下一步.

二.apache安装

1.运行apache_2.0.49-win32-x86-no_ssl.exe,一路点"确定"和"接受"就

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号