欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!

在Windows系统下建立执行JSP/Servlet的环境

来源:本站转载 作者:佚名 时间:2012-11-14 TAG: 我要投稿
 
安装j2sdk
先到 http://www.javasoft.com/j2se/ 下载 JDK
 
然后直接安装,安录目录名称最好不要做修改,预设目录路径为:c:\j2sdk-1_4_2_05
先设定JDK的PATH(路径),先到 开始 → 设定 → 控制台 → 系统 → 进阶 → 环境变数 → 系统变数 ,然后 新增
            CLASSPATH=.;C:\j2sdk-1_4_2_05\lib\tools.jar;C:\j2sdk-1_4_2_05\lib\dt.jar
            PATH=C:\j2sdk-1_4_2_05;C:\j2sdk-1_4_2_05\bin
 
            JAVA_HOME=C:\j2sdk-1_4_2_05
 
 
          PS. 设定PATH时,因为原本的Windows系统会有自己本身的设定,所以要避免覆盖掉原来的设定
 
          例如:
 
            SET PATH=C:\windows;C:\windows\command
 
                你就要修改成:
 
            SET PATH=C:\windows;C:\windows\command;C:\j2sdk-1_4_2_05;C:\j2sdk-1_4_2_05\bin;
 
          当然,你也可以使用其它的设定方法,请视情况而定.
 
安装Java Web Server
         Tomcat
根据实际开发中的情况来看,Jakata Tomcat 和Sun Java结合的最好,请先到 http://jakarta.apache.org/site/binindex.html 自行下载Tomcat 5.0.27,Tomcat 5.0.27 的档名是:jakarta-tomcat- 5.0.27.zip。或者,你也可以直接下载自本网站 pj-env\jakarta-tomcat-5.0.27.zip
你抓下来后要先用解压缩的工具,将它解压缩到C:\槽。因此你的C槽目录下会有jakarta-tomcat-5.0.27这个目录产生。
再来我们来设定Tomcat 5.0.27,进入c:\ jakarta-tomcat-5.0.27\bin目录,找到startup.bat批次档案,用笔记簿打开来编辑,在行:start后面加上以下两行。
            SET TOMCAT_HOME=C:\jakarta-tomcat-5.0.27
            SET JAVA_HOME=C:\j2sdk-1_4_2_05 (此一行可以不加,因为先前环境变数 → 系统变数的设定时已加入。)
 
 
进入 C:\ jakarta-tomcat-5.0.27\bin 目录,直接执行 startup.bat,启动 Tomcat 伺服器,这时,萤幕上会出现一个dos视窗,停止不动,并有一些运行成功 Tomcat 和初始化资讯,那证明Tomcat运行成功。最后在浏览器上输入http://localhost:8080/,如果能看到Tomcat Version 5.0.27 这一页,就表示Tomcat安装成功了。上面有一些JSP和Servlet的例子,可以执行测试看看。注意,千万不能将dos视窗关闭,若关闭即表示关闭Tomcat。
          执行结果如下例文字:
 
                    2002-02-26 00:49:12 - ContextManager: Adding context Ctx( /examples )
                    Starting tomcat. Check logs/tomcat.log for error messages
                    2002-02-26 00:49:12 - ContextManager: Adding context Ctx( /admin )
                    2002-02-26 00:49:13 - ContextManager: Adding context Ctx( )
                    2002-02-26 00:49:14 - ContextManager: Adding context Ctx( /test )
                    2002-02-26 00:49:58 - PoolTcpConnector: Starting HttpConnectionHandler on 8080
                    2002-02-26 00:49:58 - PoolTcpConnector: Starting Ajp12ConnectionHandler on 8007
 
                    最后两行是最重要的结果,如果你执行Tomcat的startup.bat时有出现这两行,你的Tomcat server应该就正常跑起来了.
 
        Resin
 
resin 可让 Linux 支援 JSP / Servlet 的环境,系统必须有支援 Java,所以必须先安装 Sun 的 J2SDK 之后,再安装 resin。而 resin 已是一个可独立执行的网页伺服器。
相较于 tomcat,resin 的稳定性及效能都有比较好,且从Java 普遍存在的编码问题来看,还是Resin 解决的最好。但需注意的是,resin 只有在你用来发展程式的过程时是免费的,其它用途都要付费。
 
先到http://www.caucho.com/download/index.xtp自行下载Resin 3.0.8,Resin 3.0.8 的档名是:resin-3.0.8.zip。或者,你也可以直接下载自本网站pj-env\resin-3.0.8.zip
你抓下来后要先用解压缩的工具,将它解压缩到C:\槽。因此你的C槽目录下会有resin-3.0.8这个目录产生。
将resin解压缩之后,先执行c:\resin-3.0.8\bin\setup.exe,以设定RESIN_HOME=C:\resin-3.0.8
resin有两种运作方法, 一种是和其他web server集成,一种是作为standalone的httpd。具体使用那种方法,要看个人喜好和实际情况。建议你採用较简单的standalone法,直接执行c:\resin-3.0.8\bin\httpd.exe即可。 需要注意的是,执行httpd.exe之后会产生两个窗口, 一个是类似命令行窗口(但是只能输出,不能输入),另外一个是gui的控制窗口,其有start 和stop两个Radio按钮和一quit按钮。这两个窗口绝对不可以用直接X的方法关闭,这样会导致resin的系统错误,正确的方法是用gui上面的quit按钮。
  等到命令行窗口裡面出现如下例文字:
 
  resin 3.0.8 -- mon oct  2 17:34:31 pdt 2000 
  listening to *:8080
 
这样就是启动成功了,后面的8080就是resin 预设的监听埠是 "8080",如果你想要变更埠号,请编辑 c:\resin-3.0.8\conf\resin.conf,找到 port='8080',将它改成其它你想要的编号,再重新启动 resin 即可 (应避免与 其他web server 的 port:80 或其它服务相衝突)。修改监听埠的时候,resin.conf文件修改如下:
 
  section:xml:
 
   <!-- the http port --> 
   <httpd-port>8080</httpd-port>
 
把这裡的8080修改成你想要得port即可。但是请注意不要和已经占用的埠重複,否则无法启动。
 
点选stop,可以停止当前运作的Resin;再点选start,又可以重新启动Resin。
 
安装 MySQL
MySQL的首页为是http://www.mysql.org/,你可以在http://dev.mysql.com/downloads/找到MySQL的安装程式MySQL database server & standard clients
或者,你也可以直接下载自本网站pj-env\mysql-4.0.20d-win.zip
从网站下载应该是一个ZIP的档案,解开之后执行setup.exe,无需设置,系统会自动将MySQL安装为一个系统服务,在“服务”中能找到。
 
参考操作MySQL in Windows2000
 
 
安装JDBC for MySQL
你可以在MySQL的首页http://www.mysql.org/,你可以在http://dev.mysql.com/downloads/找到JDBC的程式MySQL Connector/J
或者,你也可以直接下载自本网站pj-env\mysql-connector-java-3.0.14-production.zip
 
从网站下载档案后,请解压缩取得档名为mysql-connector-java-3.0.14-production-bin.jar的档案,再拷贝到 tomcat 或 resin目录下的 lib 目录即可。
 
建立自己的工作目录
如果你在 tomcat 或 resin目录下的 webapps\ 目录内建立一个目录(例如 hus\),则  tomcat 或 resin重新启动的时候,这个目录就会被加到工作目录上.这时候你可以直接使用下列的URL,进入到 hus\ 的目录下.
http://localhost:8080/hus/
【声明】:黑吧安全网(http://www.myhack58.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱admin@myhack58.com,我们会在最短的时间内进行处理。
  • 最新更新
    • 相关阅读
      • 本类热门
        • 最近下载