Apache+Tomcat
在
大多数情况下单个Tomcat比用AJP连接性能要好的多.只有在必要时把Apache放到tomcat前面.
参考:
http://tomcat.apache.org/connectors-doc/
http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html
mod_jk安装与配置
安装mod_jk: sudo apt-get install
libapache2-mod-jk
配置workers.properties:
sudo vi
/etc/libapache2-mod-jk/workers.properties
workers.tomcat_home=/usr/share/tomcat6
workers.java_home=/usr/lib/jvm/java-6-sun
Apache配置
配置一个Java站点配置文件:
sudo vi
/etc/apache2/sites-available/java
JkWorkersFile
/etc/libapache2-mod-jk/workers.properties
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel info
<VirtualHost *:80>
ServerName www.test.com
JkMount /* ajp13_worker
JkMount / ajp13_worker
</VirtualHost>
启用站点:
sudo a2ensite java
sudo /etc/init.d/apache2 reload
Tomcat配置
修改Tomcat配置文件
sudo vi
/var/lib/tomcat6/conf/server.xml
找到这一行,去掉注释
<Connector port="8009"
protocol="AJP/1.3" redirectPort="8443" />
Virtual host配置
修改server.xml文件,增加一个host
<Host
name="www.test.com" appBase="webapps">
<Context path=""
docBase="/var/lib/tomcat6/webapps/test"/>
</Host>
友财网
作者 袁平
分享到:
相关推荐
直接下载, 即可用 apache2.4+tomcat 7 集群配置
### Ubuntu Linux 下 Apache 与 Tomcat 的整合 在 Ubuntu Linux 环境中,Apache 和 Tomcat 的整合是一项常见的任务,旨在实现静态内容通过 Apache 服务器进行高效分发,而动态内容(如 Java 应用)则通过 Tomcat ...
在Ubuntu 8.04中配置Java、Tomcat与Eclipse MyEclipse开发环境是一项针对Web应用程序开发者的专业技能。本文将深入解析如何在Ubuntu 8.04系统上搭建这套开发环境,涵盖Java环境的配置、Tomcat服务器的安装与启动、...
配置文件一般位于`/etc/httpd/conf`(CentOS/RHEL)或`/etc/apache2`(Ubuntu/Debian)目录下。在`httpd.conf`或`apache2.conf`中,你需要启用`mod_proxy`模块,这是一个用于实现代理功能的模块,可以通过在文件末尾...
在Apache的配置文件httpd.conf或sites-available目录下的虚拟主机配置文件中,添加以下行: ```apacheconf LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_...
Ubuntu 安装配置 Apache2+Tomcat6+Mysql5 全攻略 本文详细介绍了如何在 Ubuntu 8.04 Server 版本中安装和配置 Apache2、Tomcat6 和 Mysql5。整个过程可以分为准备工作、安装 Ubuntu、安装 Apache2、安装 Tomcat6、...
Ubuntu 安装配置 Apache2+Tomcat6+Mysql5 全攻略 本文将详细介绍如何在 Ubuntu 8.04 Server 版本上安装和配置 Apache2、Tomcat6 和 Mysql5。该配置能够提供一个稳定的 Web 服务器环境,支持中文和 Linux 下的中文...
本文将详细介绍如何在 Ubuntu 操作系统下使用源代码安装并配置 Apache、Tomcat 和 Memcached,实现集群中的 Session 共享与负载均衡。由于采用的是源码安装方式,可能会遇到一些细节上的差异,但总体思路与步骤应...
这个“linux+apache+tomcat+java配置文件.rar”压缩包很可能是为了帮助用户搭建和配置这样一个环境而准备的。下面,我们将详细探讨这些组件以及它们之间的配置要点。 1. Linux:作为开源的操作系统,Linux是许多...
Apache 2.4 和 Tomcat 7 集群配置是一种常见的Web服务器和应用服务器部署方式,用于提高网站和应用程序的可伸缩性和高可用性。在Windows 7环境下搭建这样的集群,我们可以实现负载均衡、故障转移等功能,以确保服务...
本说明手册为了阐述Linux搭建Apache+Tomcat环境,并详细介绍Tomcat的集群和负载均衡配置而编写。届时介绍域名的绑定,Red Hat和Ubuntu中随系统自动启动个软件的配置方法。
Ubuntu 11.10 安装 JDK+Tomcat+Maven+Jenkins 本文将指导读者在 Ubuntu 11.10 版本中安装 JDK、Tomcat、Maven 和 Jenkins,从而构建一个完整的 Java 开发环境。 JDK 安装 JDK(Java Development Kit)是 Java ...
完成上述步骤后,你应该能够在Apache和Tomcat的组合下成功配置多个域名(包括二级域名)了。注意,配置过程中可能需要根据实际环境调整部分参数,例如端口、路径等。同时,确保防火墙允许相应的HTTP(80)和HTTPS...
在Linux环境下,构建Apache与Tomcat的集群是一个常见的高可用性和负载均衡解决方案,适用于大型Web应用。Apache作为前端服务器处理静态内容,而Tomcat作为后端应用服务器处理动态请求。以下将详细介绍如何进行集群...
解压后的Apache目录下有一个名为`conf`的子目录,包含主要的配置文件`httpd.conf`。根据你的需求修改这个文件,比如设置监听端口、虚拟主机等。确保Apache知道如何处理对`.jsp`文件的请求,需要添加`mod_jk.so`模块...
在`/etc/httpd/conf.d`(Linux)或`C:\Apache24\conf\extra`(Windows)目录下创建`.conf`文件,定义每个站点的配置。 2. **Tomcat配置**: - 启动并确保Tomcat服务正常运行。在Linux下,可以通过`systemctl start...
### Ubuntu 下 Apache 和 Tomcat 的安装与配置 #### 一、Apache 的安装 Apache 是一款广泛使用的开源 Web 服务器软件,适用于多种操作系统平台,包括 Linux。对于 Ubuntu 系统而言,安装 Apache 可以通过以下步骤...