在Windows NT 4.0下安裝Apache+Servlet+JSP
2024-08-27 18:28:33
供稿:網(wǎng)友
版本:1.0
作者:何志強(qiáng)([email protected])
時(shí)間: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
二、軟件安裝
?。ㄒ唬﹋dk
1、雙擊jdk1_2_2-001-win.exe文件進(jìn)行安裝,使用缺省配置進(jìn)行安裝,jdk的缺省安裝目錄為
c:/jdk1.2.2,jre的缺省安裝目錄為c:/program files/javasoft/jre/1.2;
2、重啟計(jì)算機(jī);
3、更新下列環(huán)境變量:把c:/jdk1.2.2/bin目錄追加到path中;把
.;c:/jdk1.2.2/lib/tools.jar;c:/jdk1.2.2/lib/dt.jar加入到classpath中。更新
方法:控制面板->系統(tǒng)->環(huán)境->系統(tǒng)變量;
4、測(cè)試applet:
1)打開(kāi)command窗口;
2)切換到c:/jdk1.2.2/demo/applets/tictactoe目錄;
3)運(yùn)行appletviewer example1.htm;
4)一切正常;
5、測(cè)試application:
1)在我的d:/hzq/java目錄下創(chuàng)建一個(gè)test.java文件,內(nèi)容如下:
public class test
{
public static void main(string arc[]){
system.out.println("jdk安裝成功了,朋友!");
}
};
2)打開(kāi)command窗口;
3)切換到d:/hzq/java目錄;
4)運(yùn)行javac test.java進(jìn)行編譯;
5)運(yùn)行java test運(yùn)行這個(gè)程序;
6)一切正常。
?。ǘ゛pache server
1、雙擊apache_1_3_12_win32.exe文件進(jìn)行安裝,使用缺省配置進(jìn)行安裝,缺省安裝目錄為
c:/program files/apache group/apache,我用$apache_root來(lái)代替安裝目的地;
2、修改$apache_root/conf/httpd.conf:
1)port
設(shè)置apache web server運(yùn)行時(shí)使用的端口號(hào),由于我這里的iis也在運(yùn)行,iis使
用了80端口號(hào),于是我把它改成port 8080,以后在瀏覽器上輸入
http://localhost:8080/才能訪問(wèn)到apache web server服務(wù)器,輸入
http://localhost/時(shí)能訪問(wèn)到iis,這樣兩個(gè)web server都可以用了哦,我用
$apache_port標(biāo)識(shí);
2)documentroot
設(shè)置文檔根目錄,當(dāng)您在瀏覽器上輸入http://localhost:$apache_port/時(shí),服
務(wù)器會(huì)從文檔根目錄讀取數(shù)據(jù),由于我的程序都放在d:/hzq下,所以我把
documentroot設(shè)置為d:/hzq;
3、apache安裝完后在"開(kāi)始->程序"菜單組中多了apache web server菜單組,運(yùn)行其中的
install apache as a service,這樣的話(huà)在"開(kāi)始->設(shè)置->控制面板->服務(wù)"中就
多了一個(gè)名為apache的服務(wù),您可以用它來(lái)啟動(dòng)或停止apache服務(wù);
4、打開(kāi)"開(kāi)始->設(shè)置->控制面板->服務(wù)",選中apache這個(gè)服務(wù),按"開(kāi)始"啟動(dòng)apache
服務(wù);
5、我在瀏覽器上輸入http://localhost:$apache_port/,就看到了d:/hzq下的所有文件,
這時(shí)表明apache服務(wù)已經(jīng)安裝成功。
?。ㄈ゛pache jserv
1、把a(bǔ)pachemodulejserv.dll文件拷貝到$apache_root/modules目錄下;
2、修改$apache_root/conf/httpd.conf:
在該文件中加上loadmodule jserv_module modules/apachemodulejserv.dll以
啟動(dòng)apache jserv;
3、重新啟動(dòng)apache服務(wù)。
(四)tomcat
1、用winzip等解壓縮軟件把tomcat.zip解壓縮到一個(gè)目錄下,我把它解壓縮到c:/,它會(huì)自動(dòng)
創(chuàng)建tomcat子目錄,這樣在c盤(pán)就多了一個(gè)目錄c:/tomcat,我用$tomcat標(biāo)識(shí);
2、打開(kāi)$apache_root/conf/httpd.conf文件,在該文件最后加上類(lèi)似這樣一句話(huà):
include $tomcat/etc/tomcat.conf
在我這里為include c:/tomcat/etc/tomcat.conf;
3、修改tomcat運(yùn)行的端口號(hào),注意tomcat自己有一個(gè)獨(dú)立的http服務(wù)器,它必須使用一個(gè)還未
被使用的端口號(hào),我這里的8081還未被占用,我用$tomcat_port標(biāo)識(shí),分配給tomcat:
1)打開(kāi)$tomcat/server.xml;
2)修改contextmanager:<contextmanager port="8081" hostname="" inet="">
4、雙擊$tomcat目錄下的startup.bat來(lái)啟動(dòng)tomcat;
5、在瀏覽器上輸入http://localhost:$tomcat_port/,能看到tomcat version 3.0這一頁(yè)
就表示tomcat安裝成功了;
6、在瀏覽器上輸入http://localhost:$apache_port/examples/servlets/,能看到
servlet examples with code這一頁(yè)就表示apache+servlet也成功了;
7、在瀏覽器上輸入http://localhost:$apache_port/examples/jsp/,能看到j(luò)sp samples
這一頁(yè)就表示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