`
j_butterfly
  • 浏览: 113678 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu下配置Apache+Tomcat

阅读更多

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 集群配置

    直接下载, 即可用 apache2.4+tomcat 7 集群配置

    ubuntu linux下apache与tomcat的整合.txt

    ### Ubuntu Linux 下 Apache 与 Tomcat 的整合 在 Ubuntu Linux 环境中,Apache 和 Tomcat 的整合是一项常见的任务,旨在实现静态内容通过 Apache 服务器进行高效分发,而动态内容(如 Java 应用)则通过 Tomcat ...

    ubuntu8.04中配置java+tomcat+eclipseMyEclipse开发环境(更新)

    在Ubuntu 8.04中配置Java、Tomcat与Eclipse MyEclipse开发环境是一项针对Web应用程序开发者的专业技能。本文将深入解析如何在Ubuntu 8.04系统上搭建这套开发环境,涵盖Java环境的配置、Tomcat服务器的安装与启动、...

    Apache+tomcat实现负载均衡

    配置文件一般位于`/etc/httpd/conf`(CentOS/RHEL)或`/etc/apache2`(Ubuntu/Debian)目录下。在`httpd.conf`或`apache2.conf`中,你需要启用`mod_proxy`模块,这是一个用于实现代理功能的模块,可以通过在文件末尾...

    apache+tomcat整合配置

    在Apache的配置文件httpd.conf或sites-available目录下的虚拟主机配置文件中,添加以下行: ```apacheconf LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_...

    ubuntu 安装配置apache2+tomcat6+mysql5 全功略.pdf

    Ubuntu 安装配置 Apache2+Tomcat6+Mysql5 全攻略 本文详细介绍了如何在 Ubuntu 8.04 Server 版本中安装和配置 Apache2、Tomcat6 和 Mysql5。整个过程可以分为准备工作、安装 Ubuntu、安装 Apache2、安装 Tomcat6、...

    ubuntu 安装配置apache2+tomcat6+mysql5 全功略.docx

    Ubuntu 安装配置 Apache2+Tomcat6+Mysql5 全攻略 本文将详细介绍如何在 Ubuntu 8.04 Server 版本上安装和配置 Apache2、Tomcat6 和 Mysql5。该配置能够提供一个稳定的 Web 服务器环境,支持中文和 Linux 下的中文...

    apache+tomcat+memcached 全配置

    本文将详细介绍如何在 Ubuntu 操作系统下使用源代码安装并配置 Apache、Tomcat 和 Memcached,实现集群中的 Session 共享与负载均衡。由于采用的是源码安装方式,可能会遇到一些细节上的差异,但总体思路与步骤应...

    linux+apache+tomcat+java配置文件.rar

    这个“linux+apache+tomcat+java配置文件.rar”压缩包很可能是为了帮助用户搭建和配置这样一个环境而准备的。下面,我们将详细探讨这些组件以及它们之间的配置要点。 1. Linux:作为开源的操作系统,Linux是许多...

    apache2.4+tomcat7集群

    Apache 2.4 和 Tomcat 7 集群配置是一种常见的Web服务器和应用服务器部署方式,用于提高网站和应用程序的可伸缩性和高可用性。在Windows 7环境下搭建这样的集群,我们可以实现负载均衡、故障转移等功能,以确保服务...

    Linux搭建Apache+Tomcat环境

    本说明手册为了阐述Linux搭建Apache+Tomcat环境,并详细介绍Tomcat的集群和负载均衡配置而编写。届时介绍域名的绑定,Red Hat和Ubuntu中随系统自动启动个软件的配置方法。

    Ubuntu11.10安装JDK+Tomcat+Maven+jenkins

    Ubuntu 11.10 安装 JDK+Tomcat+Maven+Jenkins 本文将指导读者在 Ubuntu 11.10 版本中安装 JDK、Tomcat、Maven 和 Jenkins,从而构建一个完整的 Java 开发环境。 JDK 安装 JDK(Java Development Kit)是 Java ...

    linux 下 apache + tomcat 配置多个域名(包括二级域名)

    完成上述步骤后,你应该能够在Apache和Tomcat的组合下成功配置多个域名(包括二级域名)了。注意,配置过程中可能需要根据实际环境调整部分参数,例如端口、路径等。同时,确保防火墙允许相应的HTTP(80)和HTTPS...

    Liunx 下 apache+tomcat 集群建设2

    在Linux环境下,构建Apache与Tomcat的集群是一个常见的高可用性和负载均衡解决方案,适用于大型Web应用。Apache作为前端服务器处理静态内容,而Tomcat作为后端应用服务器处理动态请求。以下将详细介绍如何进行集群...

    Apache+tomcat脚本快速安装(最新版本)

    解压后的Apache目录下有一个名为`conf`的子目录,包含主要的配置文件`httpd.conf`。根据你的需求修改这个文件,比如设置监听端口、虚拟主机等。确保Apache知道如何处理对`.jsp`文件的请求,需要添加`mod_jk.so`模块...

    apache+https+tomcat.rar

    在`/etc/httpd/conf.d`(Linux)或`C:\Apache24\conf\extra`(Windows)目录下创建`.conf`文件,定义每个站点的配置。 2. **Tomcat配置**: - 启动并确保Tomcat服务正常运行。在Linux下,可以通过`systemctl start...

    ubuntu下安装apache和tomcat

    ### Ubuntu 下 Apache 和 Tomcat 的安装与配置 #### 一、Apache 的安装 Apache 是一款广泛使用的开源 Web 服务器软件,适用于多种操作系统平台,包括 Linux。对于 Ubuntu 系统而言,安装 Apache 可以通过以下步骤...

Global site tag (gtag.js) - Google Analytics