BBS水木清华站∶精华区
发信人: fleer (宁馨儿), 信区: Java
标 题: !!!UNIX&NT平台下APACHE+TOMCAT的安装全攻略!!!
发信站: BBS 水木清华站 (Fri Jul 7 10:44:55 2000) WWW-POST
Solaris平台和NT(含win2000)平台
APACHE HTTP SERVER + TOMCAT 的安装
作者:MR.FLEER
(本文欢迎在各BBS转载,但用于任何商业用途请联系本人)
fleer@neu-alpine.com
l Solaris平台:
配置情况如下:
SUNOS5.7
jdk1.1.tar.Z
apache1.3.12.tar.Z
jakarta-tomcat3.0.tar.Z
jakarta-ant.tar.Z
一、软件下载
JDK
http://java.sun.com/products/jdk/1.1/
Apache Server
http://www.apache.org/dist/apache_1.2.12.tar.Z
Jakarta ant
http://jakarta.apache.org/builds/tomcat/release/v3.1/src/jakarta-
ant.tar.Z
Tomcat
http://jakarta.apache.org/builds/tomcat/release/v3.0/bin/tomcat.tar.Z
二、软件安装
(一)JDK
1、将JDK解包到指定目录下,我是解到/usr/java下。;
2、加入环境变量:PATH = /usr/java/bin
CLASSPATH = /usr/java/lib
. JAVA_HOME = /usr/java
3、测试该JAVA环境是否可用
(二)Apache Server
1、将APACHE解包后将生成一个apache_1.3.12的目录,进入该目录,键入
./configure --prefix=/usr/local/apache \
--enable-module=so;(这句是能将TOMCAT和APACHE结合的关键,只有加入此选项,
APACHE才能支持DSO机制,具体请看TOMCAT的文档)
配置没有错误后,进行编译(保证要有C的编译环境,如GCC):
make;
make install
apache会安装到配置的路径中(/usr/local/apache)。
2、修改$APACHE_ROOT\conf\httpd.conf:
1)PORT
设置Apache Web Server运行时使用的端口号$APACHE_PORT标识;
2)DocumentRoot
设置文档根目录
3、运行$APACHE_ROOT\bin\apachectl –start启动服务。
5、在浏览器上输入http://localhost:$APACHE_PORT/,验证Apache服务已经安
装成功。
(三)安装Tomcat
1、把jakarta-tomcat.tar.Z解压缩,创建jakarta-tomcat子目录,用$TOMCAT标
识;
把jakarta-ant.tar.Z解压缩,创建jakarta-ant子目录,务必保证这两个目录在一个目录
中。
2、设置环境变量:TOMCAT_HOME = /usr/local/tomcat,运行jakarta-tomcat\bu
ild.sh
(Jakarta_ant实际上此时是编译工具),编译后的目录在../build/中,需要手工拷贝到预
设的TOMCAT_HOME上。
3、修改Tomcat运行的端口号,它必须使用一个还未被使用的端口号用
$TOMCAT_PORT标识,
1)打开$TOMCAT_HOME/server.xml;
2)修改ContextManager:
(四)编译Apache JServ(准确的讲,是一个DSO插件,具体请参见TOMCAT的文档)
1、进入解压的目录jakarta-tomcat/src/native/apache/jserv/中,运行
APACHE_HOME/bin、apxs -c *.c -o mod_jserv.so,此版本的的TOMCAT的这个MAKEFILE文
件有BUG,不能生成mod_jserv.so文件,但可以不理会(不必修改MAKEFILE文件),直接将
输出文件autochange.so改名为mod_jserv.so即可,将此文件拷贝到apache/libexec/下。
2、修改$APACHE_ROOT\conf\httpd.conf:最后一行加入Include
TOMCAT_HOME/conf/tomcat-apache.conf
(五)验证安装
1、运行TOMCAT_HOME目录下的startup.sh来启动Tomcat;
2、重新启动Apache服务,注意此时有无报错。
3、在浏览器上输入http://localhost:$TOMCAT_PORT/,能看到Tomcat Version
3.0这一页就表示Tomcat安装成功了;
4、在浏览器上输入http://localhost:$APACHE_PORT/examples/servlets/,能
看到 Servlet Examples with Code这一页就表示Apache+Servlet也成功了;
5、在浏览器上输入http://localhost:$APACHE_PORT/examples/jsp/,能看到
jsp Samples这一页就表示Apache+jsp也成功了。
l NT平台:
配置情况如下:
Windows NT 4.0,或win2000(server,professional)
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/ApacheModul
eJServ.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中
。更新
方法::
NT: 控制面板->系统->环境->系统变量;
WIN2000: 我的电脑->属性->高级->环境变量;
4、测试applet:
1)打开command窗口;
2)切换到C:\jdk1.2.2\demo\applets\TicTacToe目录;
3)运行appletviewer example1.htm;
4)一切正常;
5、测试application:
1)创建一个test.java文件,内容如下:
public class test
{
public static void main(String arc[]){
System.out.println("JDK安装成功了,朋友!");
}
};
2)打开DOS窗口;
3)切换到该文件目录;
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运行时使用的端口号$APACHE_PORT标识;
2)DocumentRoot
设置文档根目录
3、Apache安装完后在"开始->程序"菜单组中多了Apache Web Server菜单组,
运行其中的Install Apache as a service,这样的话在"开始->设置->控制面板->
服务"中就多了一个名为Apache的服务,您可以用它来启动或停止Apache服务;WIN2000中
服务在“开始->设置->控制面板->管理工具->计算机管理->服务”
4、打开"开始->设置->控制面板->服务",选中Apache这个服务,按"开始
"启动Apache服务;
5、我在浏览器上输入http://localhost:$APACHE_PORT/,验证Apache服务已经
安装成功。
(三)Apache JServ(准确的讲,是一个插件,具体请参见TOMCAT的文档)
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子目录,用
$TOMCAT标识;
2、打开$APACHE_ROOT\conf\httpd.conf文件,在该文件最后加上类似这样一句
话: Include $TOMCAT/etc/tomcat.conf,在我这里为Include C:/tomcat/etc/tomca
t.conf;
3、修改Tomcat运行的端口号,注意Tomcat自己有一个独立的HTTP服务器,它必
须使用一个还未被使用的端口号用$TOMCAT_PORT标识,
1)打开$TOMCAT/server.xml;
2)修改ContextManager:
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也成功了。
(全文完)
有任何问题和错误请联系本人。
2000-7-6
--
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.118.7.100]
BBS水木清华站∶精华区