`
samwang
  • 浏览: 45126 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

在CentOS上集成apache和tomcat

阅读更多

 

1. install httpd 

2. install tomcate

3. download mod_jk

4. config it

    on centos u need install libtool and apxs

 

sudo yum install httpd-devel
sudo yum install libtool
 

5. 

   cd PATH_TO_JK/jk/native  
./buildconf.sh
   ./config --with-apxs=/usr/sbin/apxs
   make
   cd apache2.0
   cp mod_jk.so /ect/httpd/modules/
 

6. configuring apache and tomcate

 

            touch /etc/httpd/workers.properties
	    workers.tomcat_home=/usr/lib/apache-tomcat
			workers.java_home=/usr/lib/jdk
			ps=/
			worker.list=worker1
			
			worker.default.port=8009
			worker.default.host=localhost
			worker.default.type=ajp13
			worker.default.lbfactor=1   
 

7. Now we need to open the /etc/httpd/httpd.conf file and add the following lines at the bottom   

 

			  LoadModule jk_module modules/mod_jk.so
# Where to find workers.properties
			JkWorkersFile /etc/httpd/workers.properties
			
			# Where to put jk logs
			JkLogFile logs/mod_jk.log
			
			# Set the jk log level [debug/error/info]
			JkLogLevel info
			
			# Select the log format
			JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
			
			# JkOptions indicate to send SSL KEY SIZE,
			JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
			
			# JkRequestLogFormat set the request format
			JkRequestLogFormat "%w %V %T"
			
			
			# Send servlet for context /your-context to worker named worker1
			JkMount /jsp-examples worker1
			# Send JSPs for context /your-context/* to worker named worker1
			JkMount /your-context/* worker1
 
分享到:
评论

相关推荐

    Apache与Tomcat整合集成

    CentOS 操作系统 7.0 64位 Apache Http Server Apache/2.4.6 (CentOS) Tomcat 7.0.39 tomcat-connectors 1.2.41 JDK 1.7.0_79 ...apache http server与tomcat容器的整合集成,使得服务器同时支持PHP和Java。

    apache-tomcat-8.5.27.tar.gz

    在Linux环境下,这个版本的Tomcat可以无缝集成到各种Linux发行版中,如Ubuntu、CentOS或Debian。 部署Apache Tomcat 8.5.27的步骤如下: 1. **下载与解压**:首先从Apache官方网站下载"apache-tomcat-8.5.27.tar....

    Apache2.2和Tomcat7集成负载均衡(软件和教程)

    - 安装Apache2.2:首先在服务器上安装Apache2.2,这通常通过操作系统的包管理器完成,如Ubuntu的`apt-get`或CentOS的`yum`。 - 配置模块:启用mod_proxy、mod_proxy_ajp和mod_proxy_balancer等模块,这些模块允许...

    apache-tomcat-7.0.54.zip

    在Linux环境下,配置和运行Apache Tomcat对于开发和部署基于Java的Web应用至关重要。 首先,我们需要了解Linux操作系统的基本概念,它是Unix-like的开源操作系统,被广泛应用于服务器领域。在Linux上安装Apache ...

    centos nginx安装及和tomcat整合

    【标题】:“CentOS上Nginx的安装与Tomcat集成” 在Linux系统,特别是CentOS上,Nginx和Tomcat是常见的Web服务器组合。Nginx以其高性能、低资源消耗著称,通常作为前端代理服务器,负责静态资源处理和反向代理,而...

    基于CentOS 7.6 配置Nginx + Tomcat

    在本篇文章中,作者介绍了如何在CentOS 7.6上配置Nginx和Tomcat,使得Nginx可以作为反向代理服务器将不同路径的HTTP请求转发给不同的Tomcat实例。这种方式可以用来部署多个Web应用,同时还可以通过Nginx进行负载均衡...

    Centos6.2上做nginx和tomcat的集成及负载均衡

    在CentOS 6.2操作系统上,为了实现nginx与tomcat的集成以及负载均衡,我们需要进行以下几个关键步骤。首先,我们需要确保系统上已经安装了Java Development Kit (JDK),因为Tomcat需要Java环境来运行。 ### JDK安装...

    apache-tomcat-8.5.51.tar.gz

    接下来,我们来看看在CentOS或Redhat上安装和配置Tomcat的步骤: 1. **解压文件**:首先,你需要在Linux服务器上解压下载的tar.gz文件: ``` tar -zxvf apache-tomcat-8.5.51.tar.gz ``` 2. **移动到指定目录**...

    CentOS7 环境下Tomcat和Nginx 安全配置操作手册

    在CentOS 7环境下搭建和配置Java应用服务器,如Tomcat和Nginx,是企业IT...完成上述步骤后,你将拥有一个在CentOS 7上运行的、企业级的、安全的、集成了Tomcat和Nginx的Java应用环境,可用于生产环境的Java应用部署。

    centos6.5下 jdk+tomcat+eclipse安装

    接下来,我们将详细介绍如何在 CentOS 6.5 系统上安装 Java 开发工具包 (JDK)、Apache Tomcat 服务器以及 Eclipse 集成开发环境 (IDE)。 #### 二、JDK 的安装 1. **下载 JDK** - 访问 Oracle 官网下载适用于 ...

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

    通过以上步骤,你已经在Linux系统上成功地安装了最新的Apache和Tomcat,并使用脚本实现了快速启动。这使得在开发环境中快速部署和管理Web服务变得更加便捷。当然,实际应用中还需要考虑安全配置、日志管理、性能优化...

    apache-tomcat-8.5.97.tar

    在CentOS 7上使用Tomcat 8.5.97,用户可以享受到更加安全稳定的操作系统与成熟的Java应用服务器的组合。对于需要部署Java Web应用的企业环境,该组合提供了一个高效、安全的解决方案。CentOS 7提供了更新的内核和更...

    centos6.5 64位系统集成nginx+3个tomcat文档

    ### CentOS 6.5 64位系统集成Nginx + 3个Tomcat文档 #### 背景概述 本文档旨在详细介绍如何在CentOS 6.5 64位系统上部署Nginx与三个Tomcat实例,并实现基本的负载均衡功能。通过这种方式,可以有效地提高Web应用的...

    apache+https+tomcat.rar

    本教程将详细讲解如何在Linux和Windows操作系统上利用Apache HTTP Server与Tomcat集成,并配置HTTPS来实现多站点安全访问。 Apache HTTP Server是世界上最流行的Web服务器软件之一,而Tomcat是一款开源的Servlet...

    centos环境集成java、mysql 、 tomcat 9、nginx 1.10解压包、nginx-1.12 rpm包 软件

    在Linux环境中,特别是CentOS操作系统上,搭建一个包含Java、MySQL、Tomcat和Nginx的服务器环境是常见的任务,这对于开发和部署Web应用程序至关重要。本文将详细介绍如何在CentOS系统上安装和配置这些关键组件。 ...

    Linux中Apache+Tomcat+JK实现负载均衡和群集的完整过程

    在多台Tomcat服务器上部署相同的应用,通过JK模块的Session复制功能,确保用户在集群中的任一台Tomcat上登录后的Session数据能够在其他服务器上共享。这需要在worker.properties中配置Session黏滞(stickiness)策略...

    tomcat+memcached依赖包(centos)

    在CentOS操作系统中部署`Tomcat`和`Memcached`时,我们需要遵循以下步骤: 1. **安装Prerequisites**:首先确保系统已经安装了必要的依赖,如`wget`、`sudo`、`curl`等。对于`Memcached`,还需要安装`libevent`库。...

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

    5. 集成Apache与Tomcat:为了结合这两个组件,通常使用Apache的mod_jk或mod_proxy_ajp模块,实现Apache作为前端服务器接收请求,并将动态内容转发给Tomcat处理。这涉及到在Apache配置文件中添加负载均衡和故障转移...

    基于CentOS搭建JDK+Tomcat

    本教程旨在帮助用户了解和掌握在Linux环境中,特别是CentOS系统上安装和配置Java开发工具JDK以及部署Web服务器Tomcat的步骤。这对于那些希望在Linux环境下进行Java Web开发或运维工作的人来说极其有用。 ### 2. ...

    CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布

    本教程将详细介绍如何在CentOS7操作系统上,利用Subversion(svn)、Tomcat 9.0、Maven 3.3以及Jenkins来实现Web项目的自动构建和远程发布。这一流程能够帮助开发者在代码提交后快速地进行构建、测试和部署,降低...

Global site tag (gtag.js) - Google Analytics