关键字: apache2 tomcat6 linux 豆子小说网 http://www.dzxiaoshuo.com
http://www.dzxiaoshuo.com
在网上看了很多关于apache+tomcat整合的文章,写的都比较乱,可能是本人IQ比较低,所以我自己仔细操作一番,然后记录了全程。以供大家整合之用!
Jdk6, tomcat6, apache2的安装过程忽略,太简单了,而且网上教程太多了。
安装JK:
这里我采用源码方式编译安装,一直偏好于去官网拿源码过来自己编译安装。
下载好jakarta-tomcat-connectors-1.2.14-src.tar.gz
# tar xzvf jakarta-tomcat-connectors-1.2.14-src.tar.gz
# cd jakarta-tomcat-connectors-1.2.14-src/native
# ./configure --with-apxs=/u02/apache2/bin/apxs
注意/u02/apache2是我apache2的安装目录
# make && make install
# cp mod_jk.so /u02/apache2/modules/ 进入该目录下查看mod_jk.so是否存在,存在安装成功!
系统整合:
1>cd /jakarta-tomcat-connectors-1.2.15-src/conf/
vi workers.properties
修改workers.tomcat_home为tomcat的安装目录,
workers.java_home为jdk的安装目录. 然后拷贝到/u02/apache2/conf/
workers.tomcat_home=/u02/apache-tomcat-6.0.18
workers.java_home=/u02/jdk1.5.0_07
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
2># vi /u02/apache2/conf/httpd.conf
在文件最末尾加上如下语句
LoadModule jk_module modules/mod_jk.so
另外要增加mod_jk的配置文件
# Configure mod_jk
<IfModule mod_jk.c>
JkWorkersFile /u02/apache2/conf/workers.properties
JkLogFile /u02/apache2/conf/mod_jk.log
JkLogLevel error
</IfModule>
对于mod_jk.log文件,只要在/u02/apache2/conf/新建一个就可以,内容可以为空。如果你要问我怎么新建一个文件,那我只能说:touch mod_jk.log
增加要通过mod_jk匹配的文件类型
<IfModule mod_jk.c>
JkMount /*.jsp ajp13
JkMount /*.do ajp13
JkMount /servlet/* ajp13
</IfModule>
这里根据你自己tomcat要处理的后缀名加上即可。
3>#vi /usr/local/tomcat/conf/server.xml
找到Engine将其属性jvmRoute改成ajp13即可
<Engine name="Standalone" defaultHost="localhost" jvmRoute="ajp13"></Engine>
若第二个tomcat,将jvmRoute的修改为其它(当然在workers.properties也要添加上)
配置项目:
配置apache/conf/http.conf
#添加test项目
Alias /test "/u02/apache2/webapps/test"
<Directory "/u02/apache2/webapps/test">
Options Indexes FollowSymLinks MultiViews Includes ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#禁止访问WEB-INF文件夹
<Directory "/u02/apache2/webapps/test/WEB-INF">
Order allow,deny
</Directory>
OK,在地址栏里面输入localhost/test 就是test下面的项目了。如果需要配置ROOT,具体参见apache的httpd.conf配置文件的配置项。
补充:对于使用了apache的虚拟主机的时候,要在虚拟主机中加入转发语句。具体如下:
<VirtualHost *>
ServerName *.tuitui.mobi
ServerAdmin liangjie.lee@gmail.com
JkMount /*.jsp ajp13
JkMount /*.shtml ajp13
分享到:
相关推荐
Linux+Apache+Tomcat 的整合是目前最常用的 web 服务器架构之一,本文档将详细介绍如何在 Red Hat Enterprise Linux 5.2 环境下安装和配置 Apache2.2.12、Tomcat6.0.20 和 JDK6u16,以实现一个完整的 JSP 环境。...
在 Ubuntu Linux 环境中,Apache 和 Tomcat 的整合是一项常见的任务,旨在实现静态内容通过 Apache 服务器进行高效分发,而动态内容(如 Java 应用)则通过 Tomcat 服务器处理。这种配置不仅能够提高系统的性能,还...
在Linux环境中,这种整合可以通过mod_jk模块来实现,这就是"apache web整合Tomcat工具Linux版"所指的内容。 **Apache HTTP Server** Apache HTTP Server是世界上最流行的开源Web服务器软件,它支持多种操作系统,...
提供tomcat6 for linux,给急需使用的朋友应急,官网上不好找了。Redhat6.6下测试通过。安装说明: 1.解压并且解包 输入命令:tar -zxvf apache-tomcat-6.0.53.tar.gz 在目录下有apache-tomcat-6.0.53文件夹,重命名...
标题中的“apache”和“tomcat在linux下整合”指的是在Linux操作系统中将Apache HTTP Server与Tomcat应用服务器集成的过程。这个过程对于那些希望在Linux环境中运行Java Web应用程序的开发者和系统管理员至关重要。...
在Linux环境下,Apache与Tomcat的整合是一个常见的实践,它允许开发者利用Apache的静态内容服务能力和Tomcat的Java应用支持,构建出高效、灵活的Web应用服务器。通过正确的配置和优化,这种整合能够满足大型企业级...
这篇文章将探讨如何在Linux环境下整合Apache与Tomcat,以便更有效地发布Web应用。 首先,让我们了解Apache和Tomcat的基本功能。Apache主要负责处理静态网页内容,如HTML、CSS、JavaScript等,而Tomcat则是Java应用...
NULL 博文链接:https://lectery.iteye.com/blog/284304
在讨论Apache与Tomcat的整合之前,首先需要了解Apache和Tomcat的基本概念。Apache HTTP Server(通常简称为Apache)是一个广泛使用的开源网页服务器,它非常擅长处理静态内容,如HTML页面和图片等。而Tomcat是一个...
以下是一个详细步骤,介绍如何在Linux系统上进行Apache与Tomcat的整合。 1. **准备工作** 在开始整合前,确保已安装并配置好Java Development Kit (JDK)。Apache和Tomcat的整合需要用到Java环境。 2. **下载所需...
在Linux环境下,将Apache2.2与Tomcat6进行整合是一项常见的任务,这通常涉及到创建一个Web服务器集群,以便能够处理动态和静态内容。Apache作为前端服务器,主要负责静态资源的处理,而Tomcat作为后端应用服务器,...
本文将详细介绍在Linux环境下如何将Apache与Tomcat进行整合,并提供具体的步骤和配置方法。 #### 二、准备工作 确保系统中已正确安装并配置好JDK。接下来需要下载以下三个文件: 1. **httpd-2.2.0.tar.gz**:这是...
Linux 6.0 下 Apache 与 Tomcat 的整合是指在 Linux 6.0 操作系统中将 Apache 和 Tomcat 服务器整合起来,以支持 PHP、HTML 和 Java 等多种编程语言。本文将详细介绍如何在 Linux 6.0 下编译安装 Apache 和 Tomcat,...
在Linux系统中,Apache HTTP Server和Tomcat是两个...通过上述步骤,你可以在Linux环境中成功安装并配置Apache和Tomcat。如果遇到问题,可以参考链接中的博客文章或在线社区寻求帮助。记得定期更新软件以保持安全性。
Apache 与 Tomcat 整合是将 Apache 作为前端服务器,负责静态页面的处理和负载均衡,而 Tomcat 作为后端应用服务器,专门处理动态请求。这种整合方式可以充分利用两者的优势,提高系统的稳定性和效率。以下是整合...
在实际应用中,为了充分利用两者的优势,通常会将Apache与Tomcat进行整合,以实现更高效的Web服务。在这个过程中,Apache的mod_jk模块起到了关键作用。 mod_jk是Apache的一个模块,其主要任务是连接Apache和Tomcat...
tomcat+apache在linux整合
6. **与其他服务的整合**:Tomcat可以与数据库、缓存系统、负载均衡器等其他服务集成,以构建复杂的分布式应用程序。 总结来说,Apache Tomcat 8.0.52提供了一个简单易用且功能强大的平台,用于开发和部署Java Web...
Apache 与 Tomcat 整合是为了充分利用两者的优势,Apache 作为静态内容的高效服务器,而 Tomcat 是一个轻量级的 Java 应用服务器,特别适合处理 JSP 和 Servlet。以下是如何实现 Apache 与 Tomcat 整合的详细步骤: ...
在Linux下进行Apache+tomcat整合