版本:1.0
作者:何志强(hhzqq@sina.com)
时间:2000.03.16
本文只讨论如何在windows nt 4.0上安装apache+servlet+jsp。
本文中的配置情况如下:
windows nt 4.0
jdk1_2_2-001-win.exe
apache_1_3_12_win32.exe
apachemodulejserv.dll
tomcat.zip(3.0)
一、软件下载
jdk
http://java.sun.com/products/jdk/1.2/
apache server
http://www.apache.org/dist/binaries/win32/apache_1_3_12_win32.exe
apache jserv
http://jakarta.apache.org/builds/tomcat/release/v3.0/win32/apachemodulejserv.dll
tomcat
http://jakarta.apache.org/builds/tomcat/release/v3.0/tomcat.zip
二、软件安装
(一)jdk
1、双击jdk1_2_2-001-win.exe文件进行安装,使用缺省配置进行安装,jdk的缺省安装目录为
c:\jdk1.2.2,jre的缺省安装目录为c:\program files\javasoft\jre\1.2;
2、重启计算机;
3、更新下列环境变量:把c:\jdk1.2.2\bin目录追加到path中;把
.;c:\jdk1.2.2\lib\tools.jar;c:\jdk1.2.2\lib\dt.jar加入到classpath中。更新
方法:控制面板->系统->环境->系统变量;
4、测试applet:
1)打开command窗口;
2)切换到c:\jdk1.2.2\demo\applets\tictactoe目录;
3)运行appletviewer example1.htm;
4)一切正常;
5、测试application:
1)在我的d:\hzq\java目录下创建一个test.java文件,内容如下:
public class test
{
public static void main(string arc[]){
system.out.println("jdk安装成功了,朋友!");
}
};
2)打开command窗口;
3)切换到d:\hzq\java目录;
4)运行javac test.java进行编译;
5)运行java test运行这个程序;
6)一切正常。
(二)apache server
1、双击apache_1_3_12_win32.exe文件进行安装,使用缺省配置进行安装,缺省安装目录为
c:\program files\apache group\apache,我用$apache_root来代替安装目的地;
2、修改$apache_root\conf\httpd.conf:
1)port
设置apache web server运行时使用的端口号,由于我这里的iis也在运行,iis使
用了80端口号,于是我把它改成port 8080,以后在浏览器上输入
http://localhost:8080/才能访问到apache web server服务器,输入
http://localhost/时能访问到iis,这样两个web server都可以用了哦,我用
$apache_port标识;
2)documentroot
设置文档根目录,当您在浏览器上输入http://localhost:$apache_port/时,服
务器会从文档根目录读取数据,由于我的程序都放在d:\hzq下,所以我把
documentroot设置为d:/hzq;
3、apache安装完后在"开始->程序"菜单组中多了apache web server菜单组,运行其中的
install apache as a service,这样的话在"开始->设置->控制面板->服务"中就
多了一个名为apache的服务,您可以用它来启动或停止apache服务;
4、打开"开始->设置->控制面板->服务",选中apache这个服务,按"开始"启动apache
服务;
5、我在浏览器上输入http://localhost:$apache_port/,就看到了d:\hzq下的所有文件,
这时表明apache服务已经安装成功。
(三)apache jserv
1、把apachemodulejserv.dll文件拷贝到$apache_root\modules目录下;
2、修改$apache_root\conf\httpd.conf:
在该文件中加上loadmodule jserv_module modules/apachemodulejserv.dll以
启动apache jserv;
3、重新启动apache服务。
(四)tomcat
1、用winzip等解压缩软件把tomcat.zip解压缩到一个目录下,我把它解压缩到c:\,它会自动
创建tomcat子目录,这样在c盘就多了一个目录c:/tomcat,我用$tomcat标识;
2、打开$apache_root\conf\httpd.conf文件,在该文件最后加上类似这样一句话:
include $tomcat/etc/tomcat.conf
在我这里为include c:/tomcat/etc/tomcat.conf;
3、修改tomcat运行的端口号,注意tomcat自己有一个独立的http服务器,它必须使用一个还未
被使用的端口号,我这里的8081还未被占用,我用$tomcat_port标识,分配给tomcat:
1)打开$tomcat/server.xml;
2)修改contextmanager:<contextmanager port="8081" hostname="" .net="">
4、双击$tomcat目录下的startup.bat来启动tomcat;
5、在浏览器上输入http://localhost:$tomcat_port/,能看到tomcat version 3.0这一页
就表示tomcat安装成功了;
6、在浏览器上输入http://localhost:$apache_port/examples/servlets/,能看到
servlet examples with code这一页就表示apache+servlet也成功了;
7、在浏览器上输入http://localhost:$apache_port/examples/jsp/,能看到jsp samples
这一页就表示apache+jsp也成功了。
附:
jdk download
http://java.sun.com/products/jdk/1.2/
apache server download
http://www.apache.org/dist/binaries/win32/apache_1_3_12_win32.exe
apache jserv download
http://jakarta.apache.org/builds/tomcat/release/v3.0/win32/apachemodulejserv.dll
tomcat download
http://jakarta.apache.org/builds/tomcat/release/v3.0/tomcat.zip
java(tm) 2 sdk 1.2.2-001 installation instructions
http://java.sun.com/products/jdk/1.2/install-windows.html
tomcat faq
http://jakarta.apache.org/cvsweb/index.cgi/jakarta-tomcat/src/doc/faq
tomcat+apache-howto
http://jakarta.apache.org/cvsweb/index.cgi/jakarta-tomcat/src/doc/tomcat%2bapache-howto
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器