1.所需的软件包
j2sdk-1_4_1_02-linux-i586
Apache2.0.40 (Red Hat Linux)
jakarta-tomcat-4.1.18
jakarta-tomcat-connectors-4.1.18
2.软件包下载地址
(1) Java J2SE1.4.1
URL:http://java.sun.com/j2se/1.4.1/download.html
(2) Apache2.0.40
URL:http://httpd.apache.org
(3) Tomcat 4.1.18
URL:http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.18/bin/jakarta-tomcat-4.1.18.tar.gz
(4) Tomcat connectors-4.1.18
URL:http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.18/src/jakarta-tomcat-connectors-4.1.18-src.tar.gz
3.软件安装
(1) 解开压缩包
使用gunzip或tar或rpm解开下载的软件包,按照默认方式安装既可
(2) 目录的处理
J2SDK安装目录: /usr/j2sdk1.4.1_02
Apache安装目录: /etc/httpd
/usr/lib/apache
/var/www
Jakarta-Tomcat安装目录: /opt/jakarta-tomcat-4.1.18
Jakarta-Tomcat-connectors安装目录: /opt/jakarta-tomcat-connectors-4.1.18-src
4.环境变量设置
JAVA_HOME=/usr/j2sdk1.4.1_02
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
CATALINA_BASE=/opt/jakarta-tomcat-4.1.18
CATALINA_HOME=/opt/jakarta-tomcat-4.1.18
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
5.特殊安装
(1) 编译Jakarta-Tomcat-connectors
cd /opt/jakarta-tomcat-connectors-4.1.18-src/webapp ## 进入指定的目录
./support/buildconf.sh ## 生成编译配置文件
./configure --with-apxs ## 生成Makefile编译文件
make ## 编译生成mod_webapp.so
注释: 生成的mod_webapp.so文件在apache-2.0目录中
(2) 把apache-2.0目录中的mod_webapp.so文件复制到目录/usr/lib/httpd/modules
并检查文件/usr/lib/httpd/modules/mod_webapp.so的属性,应与其它Modules文件
属性一致,如果不相同,则使用chmod chgrp chown来修改
6.独立环境的测试
(1) 测试Java的运行状况,如下命令:
java -version
javac -version
看到版本号则表示JDK安装成功
(2) 测试Apache的运行状况,如下命令:
/etc/init.d/httpd restart ## 重新启动Apache Server
使用任意一浏览器,输入服务器地址后回车,应该可以看到Apache的默认主页
(3) 测试Jakarta-Tomcat的运行状况,如下命令:
cd $CATALINA_HOME
cd bin
./startup.sh ## 启动jakarta-tomcat-4.1.18服务
使用任意一浏览器,输入服务器地址和端口号8080后回车,应该可以看到jakarta-tomcat-4.1.18的默认主页
例如: http://192.192.192.1:8080
./shutdown.sh ## 关闭jakarta-tomcat-4.0.1服务
7.整合安装设置
(1) 修改/etc/httpd/conf/httpd.conf文件
在# Dynamic Shared Object (DSO) Support之后,添加如下内容
LoadModule webapp_module modules/mod_webapp.so
(2) 测试配置和Modules,执行以下命令
apachectl configtest
如果出现Syntax OK,则证明Module安装和配置成功了!
3) 修改/etc/httpd/conf/httpd.conf文件
在文件尾部添加如下内容
WebAppConnection warpConnection warp localhost:8008
WebAppDeploy examples warpConnection /examples/
4) 再次测试配置,执行以下命令
apachectl configtest
如果出现Syntax OK,则证明安装成功!
如果出现以下错误信息
Syntax error on line 1038 of /etc/httpd/conf/httpd.conf:
Invalid virtual host name
则修改httpd.conf文件,找到#ServerName所在的行,并在其下面加入如下内容即可
ServerName localhost:8008 # 制定服务器的名称和端口
5) 检查$CATALINA_HOME/conf/server.xml文件中相关的配置,默认情况下的
相关的信息是被注释掉了,所以需要删掉注释的语句,这样Tomcat在启动的时候才会初始化
相关的内容并开启8008端口!
8.整合测试
重新启动所有服务
$CATALINA_HOME/bin/shutdown.sh
$CATALINA_HOME/bin/startup.sh
/etc/init.d/httpd restart
在浏览器中输入如下地址
http://服务器IP/examples/jsp/index.html,如果能够显示正常的网页,则安装成功。
分享到:
相关推荐
Linux 环境 Tomcat 安装配置手册 本手册旨在指导用户在 Linux 环境中安装和配置 Tomcat 服务器, step-by-stepguiding users through the process of installing and configuring Tomcat on a Linux environment. ...
在linux上安装Java虚拟机--jdk,并且结合Tomcat,提供JSP架构的web服务器,并且为以后Tomcat连接Apache时的快速通信安装tomcat-native,最后为tomcat提供连接Mysql的jar文件,mysql-connector-java,最后配置Tomcat...
本手册详细介绍了在Windows 2008操作系统上配置NLB(网络负载均衡)、Apache 2.2和Tomcat 5的集群环境的步骤和要点。以下是根据手册内容整理出的详细知识点: 1. 环境准备:需要有两台安装Windows 2008 R2操作系统...
Apache与Tomcat整合手册-无集群版(原创)
Linux下JDK+Tomcat安装配置 在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-...
7. **文档齐全**:Apache Tomcat提供了详尽的官方文档,包括安装指南、配置手册和开发者参考,帮助用户快速上手和解决遇到的问题。 在解压缩"apache-tomcat-8.5.73"后,你会找到包含服务器配置文件、web应用程序...
这份“Tomcat安装配置手册范本.doc”提供了详细的步骤和配置指南,帮助用户在服务器上安装并优化Tomcat的性能。 **1. Tomcat安装步骤** 安装Tomcat的步骤简单明了,主要包括以下几步: 1.1 将Apache Tomcat的zip...
《LINUX+ORACLE+APACHE+TOMCAT+JSP 完全配置手册》提供了在Linux环境下搭建Oracle数据库、Apache服务器、Tomcat应用服务器以及JSP开发环境的详细步骤。以下是各部分的关键知识点: 一、准备工作 在开始配置之前,...
7. **文档完善**:官方提供了详细的文档,包括安装指南、配置手册和开发者参考,帮助开发者快速上手。 解压"apache-tomcat-8.5.61-windows-x64.zip"后,你会得到一个完整的Tomcat目录结构,包括以下几个关键部分: ...
Apache Tomcat 7是一个开源的...综上所述,Apache Tomcat 7管理手册将为读者提供一个全面的指导,帮助他们掌握从安装、配置、部署、监控、维护到高级配置和迁移的整个生命周期管理,为运行Java Web应用提供强大的支持。
#### 三、Tomcat配置 Tomcat的配置主要集中在`Service.xml`文件中,需关注以下几点: 1. **Engine节点的jvmRoute属性**:为每个Tomcat实例添加一个唯一的`jvmRoute`标识,与`workers.properties`中的名称一致。 ...
本文将详细介绍如何在Linux CentOS 5.1环境下安装配置Apache James邮件服务器。 首先,我们需要准备以下环境: 1. 操作系统:Linux CentOS 5.1。尽管其他版本的Linux也可能适用,但这里以CentOS 5.1为例。 2. 搭建...
阅读这份手册可以帮助你深入理解Apache + Tomcat负载均衡worker模式的配置和管理,确保系统稳定高效地运行。 总的来说,Apache + Tomcat的负载均衡worker模式通过合理调度请求,能够有效地提升服务的可用性和响应...
5. **第5章:基本的Tomcat配置** - 教授如何进行基本的服务器配置,包括端口设置、日志记录等。 6. **第6章:高级的Tomcat功能** - 探讨了Tomcat提供的高级功能,如虚拟主机、会话管理等。 7. **第7章:Web应用...
安装和配置Tomcat - **安装Tomcat**: - 解压两个Tomcat压缩包,分别命名为`apache-tomcat-7.0.47-1`和`apache-tomcat-7.0.47-2`。 - **修改端口**: - 打开每个Tomcat的`conf/server.xml`文件,将端口分别改为...
- **官方文档**:Apache Tomcat提供了详尽的在线文档,包括安装指南、配置手册和API参考。 - **社区支持**:全球开发者社区提供丰富的资源和解答,如Stack Overflow和Apache邮件列表。 了解和掌握这些知识点,...
《JDK、Tomcat、Apache、Memcached及MySQL安装配置详解》 在IT领域,搭建一个包含JDK、Tomcat、Apache、Memcached和MySQL的环境是常见的需求,主要用于开发和部署Java Web应用。以下是对这五个组件的详细安装配置...
自己做了一遍tomcat的集群,顺便把apache、tomcat的配置写了一份文档出来,希望可以帮到大家。压缩包里有Apache2.2和完整的文档手册了。Tomcat自己随便找一个就行。 我是用64位操作系统。