centos+apache+tomcat配置

http://blog.chinaunix.net/uid-7530389-id-2050054.html

http://blog.sina.com.cn/s/blog_4a7318860100b3b8.html

http://blog.sina.com.cn/s/blog_70ac6bec01018mqs.html

http://os.51cto.com/art/200709/55149.htm

感谢以上的博主,我是新手,我自己留下笔记,方便自己学习

以上我今天下载的jar,有图为证,都是最新的。

关于java,还有tomcat的配置,我就不介绍了,这不难

修改tomcat的conf-》server.xml文件

      <!-- appBase="webapps"-->
      <!-- 修改路径地址-->
      <Host name="localhost"  appBase="E:\webroot"
            unpackWARs="true" autoDeploy="true">

        <!-- SingleSignOn valve, share authentication between web applications
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
        -->

        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html
             Note: The pattern used is equivalent to using pattern="common" -->
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
			   
	<!--具体项目路径-->   
        <Context 
		path="/"
		docBase="cecWeb_war_exploded" 
		debug="0"
		privileged="true"
		reloadable="true">
				 
		<!-- 数据库
		<Resource 
		name="jdbc/TestDB" 
		auth="Container" 
		type="javax.sql.DataSource"
		maxActive="100"
		maxIdle="30"
		maxWait="10000"
                username="javauser"
		password="javadude"
		driverClassName="com.mysql.jdbc.Driver"
                 url="jdbc:mysql://localhost:3306/javatest?autoReconnect=true"/>
		-->
	</Context>
      </Host>

具体含义,我不做解析了。可以参考别的博客

另外,修改apcache-》conf->httpd.conf,核心部分修改,自己定位到

# Change this to Listen on specific IP addresses as shown below to 
# prevent Apache from glomming onto all bound IP addresses.
#修改ip
#Listen 12.34.56.78:80
Listen 192.968.520.107:80(我这个是虚拟机,我不怕你们攻击,其实我是在骗你们)
======================
# If your host doesn‘t have a registered DNS name, enter its IP address here.
#域名,不用多说来吧
#ServerName www.example.com:80
ServerName mmlocalhost:80
==================================
<Directory />
    #Options FollowSymLinks
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride None
    #Order allow,deny
    #Allow from all
</Directory>
============================================
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.jsp
</IfModule>
=======================================================
# Example:
# LoadModule foo_module modules/mod_foo.so
# Load JK Connector Module
LoadModule jk_module modules/mod_jk.so
=====================================
<IfModule jk_module>
    #Load mod_jk
    #Configure mod_jk
    JkWorkersFile conf/workers.properties
    JkLogFile logs/mod_jk.log
    JkLogLevel info
    #将所有servlet 和jsp请求通过ajp13的协议送给Tomcat,让Tomcat来处理
    JkMount /*/servlet/* worker1
    JkMount /*.jsp worker1
    JkMount /*.action worker1
    JkMount /*.do worker1
    JkMount /*.class worker1
    JkMount /*.jar worker1
</IfModule>

另外workers.properties

# Defining a worker named worker1 and of type ajp13
worker.list=worker1
# Set properties for worker1
worker.worker1.type=ajp13
worker.worker1.host=127.0.0.1
worker.worker1.port=8009
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300

关于那个jk版本已经不像以前那样,也可以参考摸索下不难,不懂可以质询我QQ709847739

时间: 2024-11-10 01:17:32

centos+apache+tomcat配置的相关文章

winserver08下的apache+tomcat配置详解

1 全部软件下载http://down.51cto.com/data/2219130 (注意没有安装iis) 2 安装jdk 过程中提示安装路径 第一次为jdk 第二次为jre 安装路径为c:/jdk 和c:/jre 3 配置jdk环境变量 计算机属性-高级系统设置-环境变量 系统变量→新建 JAVA_HOME 变量  路径为C:/jdk 系统变量→寻找 Path 变量→编辑 若后面没有 ; 则需要添加再加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 4 系统变量→

Centos下tomcat配置

1.下载tomcat http://tomcat.apache.org安装说明 安装环境:CentOS Linux release 7.2.1511 (Core)     安装方式:源码安装     软件:apache-tomcat-7.0.72.tar.gz    下载地址:http://tomcat.apache.org/download-70.cgi 安装前提 系统必须已安装配置JDK6+,安装请参考:Centos下安装JDK环境配置. 安装tomcat 将apache-tomcat-7.

Windows平台上的Apache+Tomcat配置指南

本文主要讲述如何在windows平台上搭建一个用于java平台的web服务器过程.    整个过程中用到的软件包括:Apache的http服务器.JDK6.Tomcat 6.mod_jk.实现的目标是配置完成一个由Apache担当80端口的web服务器,Tomcat担任Java的Web应用容器,两者通过mod_jk的连接完成对外提供服务的工作.现在我们开始配置过程:    1.下载Apache的http服务器    下载地址:http://httpd.apache.org,在本文编写时,http

Apache+tomcat配置动静分离(一个apache一个tomcat,没有做集群)

1. 下载apache http server,tomcat,mok_jk.so apache下载地址:http://httpd.apache.org/download.cgi tomcat下载地址:http://tomcat.apache.org/index.html jk下载地址:https://tomcat.apache.org/connectors-doc/ 2.解压下载的文件,并把mod_jk.so拷贝到Apache24/modules目录下 3.修改Apache24/conf文件夹下

CentOS环境Tomcat配置JDK的另一种方式

如下图catalina.sh中的描述,JAVA_HOME环境变量可以配置在CATALINA_BASE/bin/目录下的setenv.sh文件中(默认这个文件是不存在的) 创建文件setenv.sh,在文件中添加以下信息 #!/bin/sh export JAVA_HOME=/usr/local/jdk1.8.0_191/ 这样就不需要在/etc/profile文件中配置JAVA_HOME环境变量了,从而让tomcat的启动免除用户的限制. 原文地址:https://www.cnblogs.com

CentOS Apache 安装 配置 启动

下载Apache安装包  httpd-2.4.23.tar.gz 下载地址:http://apache.fayea.com/httpd/ Apache 安装要求 必须安装APR.APR-Util.PCRE,gcc-c++等包 编译命令:(除了指定Apache的安装目录外,还要安装apr.apr-util.pcre,并指定参数) [[email protected] software]# tar -zxvf httpd-2.4.23.tar.gz [[email protected] softwa

Apache Tomcat安装、配置、启动与后续操作步骤

1.第一,我们在安装Apache Tomcat之前,我们首先安装和配置好jdk: 2.第二,我们要清楚自己的jdk版本.因为我们Apache Tomcat配置的成功的前提是版本相对应.在这里,博主是用下图的jdk版本: 所以,我们下载Apache Tomcat的时候也要找到Tomcat相应版本. 3.下载官方网址链接:http://tomcat.apache.org/download-70.cgi: 按照箭头指向的地方进行下载即可完成下载部分.PS:博主用的电脑是win7 32位的,所以读者们请

apache tomcat 集群 负债均衡 部署

Apache + Tomcat 配置负载均衡 此文档内容已经经过测试 JavaSDK版本: 1.6.20 Apache版本: 2.2.15    http://httpd.apache.org/ Tomcat版本: apache-tomcat-6.0.35 http://tomcat.apache.org/download-60.cgi ====================================安装javaSDK就默认安装了. apache的安装没有什么特别的,一路下一步即可,当然

Centos Apache和tomcat集成配置,同时支持PHP和JAVA运行

最近由于项目的需要,需要再原来运行Tomcat服务器上支持PHP运行.很显然,PHP运行使用的是Apache服务器.虽然Tomcat也属于Apache,但是并没有现有的环境,需要我们自己手动配置.顺便说一下,我们使用的服务器环境是Centos6.4 . 我也是第一次搭建这个环境,没有经验,身边的同事也都没有整合过.所以最好的方法肯定是找度娘了. 但是,我发现网上的东西那叫一个又杂又乱,我保证你看了十篇文章,你也无法搭建成功.主要原因是转载的文章太多,而转载者也并非都是作者或者是专家.所以,文章要