在Windows NT 4.0下安裝Apache+Servlet+JSP
2024-08-27 18:28:33
供稿:網友
版本:1.0
作者:何志強([email protected])
時間: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="" inet="">
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