日期:2014-05-16  浏览次数:20719 次

3种搭建JSP运行环境的方案

?

(一)方案一: J2SDK + Tomcat

  在这种方案里 Tomcat 既作为 JSP 引擎又作为 Web 服务器,配置比较简单。

   1 、安装 Tomcat

  直接运行下载的 jakarta-tomcat-4.0.1.exe ,按照一般的 Windows 程序安装步骤即可安装好 Tomcat, 安装时它会自动寻找 J2SDK 的位置。例如安装到 f:\tomcat4 。

   2 、配置 Tomcat 的环境变量

  添加一个新的环境变量 TOMCAT_HOME ,变量值为 f:\tomcat4 ,添加方法同 J2SDK 环境变量的配置方法。

   3 、测试默认服务

   设置完毕后就可以运行 Tomcat 服务器了。用 f:\tomcat4\bin\startup.exe 启动 Tomcat ,用 f:\tomcat4 \bin\shutdown.exe 关闭。(如果在执行 startup.exe 或 shutdown.exe 的时候提示 Out of Environment Space 错误,选择 DOS 窗口的菜单中的 " 属性 "→" 内存 "→" 常规内存 " , 把 " 初始环境 " 由 " 自动 " 修改成 "2816" 就可以了。)

  启动 Tomcat 后,打开浏览器,在地址栏中输入 http://localhost:8080 ( Tomcat 默认端口为 8080 ),如果在浏览器中看到 Tomcat 的欢迎界面,表示 Tomcat 工作正常。

   4 、测试项目

   把刚才准备好的 test.jsp 放在 f:\Tomcat\webapps\examples\jsp 目录下 , 在地址栏中输入 http://localhost:8080/examples/jsp/test.jsp ,如果浏览器中显示 "Hello World ! " ,则说明你的 JSP 环境配置成功了!

  由于 Tomcat 本身具有 web 服务器的功能,因此我们不必安装 Apache ,当然它也可以与 Apache 集成到一起,下面介绍。

  (二)方案二: J2SDK + Apache + Tomcat

   虽然 Tomcat 也可以作 Web 服务器 , 但其处理静态 HTML 的速度比不上 Apache, 且其作为 Web 服务器的功能远不如 Apache, 因此把 Apache 和 Tomcat 集成起来,用 Apache 充当 Web 服务器,而 Tomcat 作为专用的 JSP 引擎。这种方案的配置比较复杂,但是能让 Apache 和 Tomcat 完美整合,实现强大的功能。

  注意,因为 IIS Web 服务器默认使用 80 端口,而 Apache 的默认端口也是 80 ,所以如果你使用的是 Win2000 操作系统,而且预装了 IIS ,为方便请在进行以下操作之前先将 IIS 服务停掉。

   1 、安装 Apache

   运行下载的 apache_2.0.43-win32-x86-no_ssl.exe <