首页 > 编程 > JSP > 正文

新手入门之Windows下JSP安装全图解

2024-09-05 00:20:04
字体:
来源:转载
供稿:网友
  以下的配置操作都在win2000系统下进行,当然它也适用于winxp。配置jsp的运行环境并不需要什么高性能硬件支持,关键是安装一些必须的软件或插件,然后对这些软件或插件的文件配置过程。
  
  第一步:网上搜索获取为建立jsp环境所需要的文件
  
  1、 apache_2.0.46-win32-x86-no_src.msi
  下载地址:http://archive.apache.org/dist/httpd/binaries/win32/apache_2.0.46-win32-x86-no_src.msi
  
  或下载apache v2.0.54 for windows
  下载地址:http://softdown.it168.com/1003/it168.com-16584apache_2.0.54-win32-x86-no_ssl.msi
  
  2、 j2sdk-1_4_1_02_windows_i586.exe
  下载地址:http://java.sun.com/j2se/downloads.html
  
  3、 resin_2.1.9.zip
  下载地址:http://www.caucho.com/download/resin-2.1.9.zip
  第二步:首先双击运行j2sdk-1_4_1_02-windows-i586.exe文件,安装jsdk。
  
 

  我们这里假设安装目录为d:/jsdk,其他都使用默认,安装完成如下图:
  
 

  第三步:配置jsdk。
  
  安装完jsdk后,对其配置下面的内容:
  
  按下图所示首先在系统变量中找到classpath并加入下面内容(如果你找不到classpath,就新建一个):
  d:/jsdk/lib/dt.jar;d:/jsdk/lib/tools.jar;d:/jsdk/bin;.;
  接着再在系统变量中找到path并加入下面内容:
  d:/jsdk/;d:/jsdk/bin;
  
 

  【提示】classpath最后的".;"表示当前目录,而不是多了一个点和分号。如果大家实际的jsdk安装路径与本文不一致,请改成你的安装路径即可,最后再重启电脑使配置生效。
  
  第四步:调试jsdk配置环境。
  
  经过第三步的配置后应该就可以正确运行java程序了。我们可以在jsdk所在磁盘分区的的根目录下新建一个文本文件,输入下面代码验证:
  
  public class hello{
  public static void main(string arg[]){
  system.out.print("hi! java!");
  }
  }
  
  注意一定要将此java文件命名为hello.java,而且要区分大小写!接下来在ms-dos方式下进入d盘根目录,输入以下命令:
  
  javac hello.java 回车
  
  如果正常的话,是没有任何内容显示的,但会在同一目录下编译成一个hello.class的文件,接下来再输入以下命令:
  
  java hello 回车
  
  如果也正常的话,应该会显示"hi! java!",这代表你的java环境ok了,才可进行下一步。
  第五步:运行apache_2.0.46-win32-x86-no_src.msi安装apache。
  
  如下图所示:
  
 

  保持默认选项连按3个"next"后,出现下面的界面,按图所示设置即可:
  
 

  第六步:完成apache安装。
  
  在上一步的图示中再连按2个“next”后出现选择安装目录的界面,这里要把目录改成d:(在上面选择d盘即可,不需要输入目录名,安装程序会自动生成一个"apache2"目录),其他的就按"next"或finish就行了。这样apache也安装完毕了,apache会在安装后自动启动一个monitor程序在任务栏的右下角,但此时apache的服务并未启动,因为我们还没将apache安装成服务。如下图所示:
  
 

  第七步:配置apache。
  
  1、 进入apache所在目录,找到打开apache2/conf/httpd.conf文件,查找以下内容:
  
  # if your host doesn't have a registered dns name, enter its ip address here.
  # you will have to access it by its address anyway, and this will make
  # redirections work in a sensible way.
  #
  servername 127.0.0.1:8080
  
  【提示】如果你需要改服务器的ip,则修改上面红色代码即可(修改127.0.0.1为你服务器ip地址并确认web端口
  
  2、 继续查找以下内容:
  
  # documentroot: the directory out of which you will serve your
  # documents. by default, all requests are taken from this directory, but
  # symbolic links and aliases may be used to point to other locations.
  #
  documentroot "d:/apache2/htdocs"
  
  【提示】如果你想改变放置运行jsp文件的目录,就将上面红色的代码修改为: documentroot "盘符:/路径",注意,要使用"/"而不是"/"。
  
  3、 最后查找下面内容:
  
  #listen 12.34.56.78:80
  listen 8080
  
  【提示】如果你想修改apache的监听端口,就在这里进行。
  
  ok,到这里就算完成了。因为简单的说来,配置apache就是配置httpd.conf文件。如果你想进行更详细深入的配置,请自行查阅相关文章,这里不再一一列举。
  
  第八步:测试apache服务。
  
  1、进入ms-dos方式,再进入d:/apache2/bin/目录下,输入下面命令将apache安装成服务:
  apache -k install 回车。
  
  2、双击任务栏右下角的apache monitor,即可在窗口里看到一个“apache2”(如下图所示),再按右边的start按钮启动apache2。
  
 

  3、打开ie,在地址栏中输入:http://127.0.0.1:8080/(如果在配置httpd.conf时你修改过此ip地址,就请输入你修改后的地址),如果出现下图所示的页面,表示一切ok!至此,已经成功安装了apache,现在我们只需把html文件放到apache2/htdocs/目录下即可访问。例如该目录下有一个文件叫hello.htm,那么在地址栏的输入格式就为:http://127.0.0.1:8080/hello.htm
  

  第九步:安装resin
  
  apache只是一个web服务器,没有解析器的支持是没法运行jsp的,所以我们还需要安装一个解析器,这里我们选择resin。双击下载到的压缩文件resin-2.1.9.zip,再将它解压到任意目录下(d:/resin-2.1.9)进行相应配置即可,因为resin是不需要安装的绿色程序。
  
  1、 用任意网页编写软件(推荐使用dreamweaver)打开解压目录里的resin-2.1.9/conf/resin.conf文件,查找到以下内容:
  <doc-dir>doc</doc-dir>
  然后将其修改为: <doc-dir>d:/apache2/htdocs/</doc-dir>
  
  【提示】此目录是resin运行jsp文件的目录,也就是说jsp文件必须放在这个目录下才能正常运行。
  
  2、 接着再查找到下面内容:
  <http port='8080'/>
  然后将其修改为:<http port='7070'/>
  
  【提示】因为8080端口已经在前面配置给apache服务了,如果这里不作修改,apache和resin就会产生端口冲突而导致运行异常。
  
  3、 最后一步是进入刚才安装apache服务的目录,打开apache2/conf/httpd.conf文件,在最未端加入以下代码:
  # resin的结合配置部分:
  loadmodule caucho_module "d:/resin-2.1.9/libexec/apache-2.0/mod_caucho.dll"
  #上面的路径改成你自己的路径
  <ifmodule mod_caucho.c>
  cauchohost localhost 6802
  addhandler caucho-request jsp
  <location /servlet/*>
  sethandler caucho-request
  </location>
  </ifmodule>
  
  4、 ok,准备好没?我们要开始测试刚刚建立的jsp运行环境了!先启动resin(双击运行resin-2.1.9/bin/httpd.exe文件即可启动resin),当然apache服务也要一起启动。然后在apache2/htdocs/目录下新建一个叫后缀名为jsp的文本文件,比如first.jsp,然后输入简单的网页代码,做个测试的页面:
  <%@ page language="java" contenttype="text/html;charset=gb2312"%>
  <%
  out.print("我爱jsp!");
  %>
  
  赶快打开ie,输入:http://127.0.0.1:8080/first.jsp试试吧!如果你看到"我爱jsp!"几个字赫然在目,那么恭喜你,大功告成!
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表