tomcat + apache +jkmod 配置php,jsp共存
httpd.conf
##############################################################################配置php
LoadModule php5_module "C:/Appserv/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php3 .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .po .py .pl .hu
PHPIniDir "C:/Appserv/PHP"
##############################################################################配置php
####################################################################加载JK模块
LoadModule jk_module "C:/Appserv/Apache2.2/modules/mod_jk.so"
JkWorkersFile "C:/Appserv/tomcat7/conf/workers.properties"
JkLogFile "C:/Appserv/Apache2.2/logs/mod_jk.log"
####################################################################加载JK模块
<VirtualHost *:80>
ServerName 域名1
DocumentRoot "C:/Appserv/W1/"
DirectoryIndex index.php index.html index.htm
JkMount /* A1 ##实验证明这里的jkmout会影响下面的host jkmount配置,貌似是全局?现在还搞不懂
JkUnMount /*.php A1
JkUnMount /images/* A1
</VirtualHost>
<VirtualHost *:80>
ServerName 域名2
DocumentRoot "C:\Appserv\W2\"
DirectoryIndex index.html index.htm index.jsp
JkMount /* A2
JkUnMount /*.php A2
</VirtualHost>
<VirtualHost *:80>
ServerName 域名3
DocumentRoot "C:\Appserv\W3\"
DirectoryIndex index.html index.htm index.jsp
JkMount /* A3
JkUnMount /*.php A3
</VirtualHost>
server.xml
<Host name="域名1" appBase="C:\Appserv\W1\" unpackWARs="true" autoDeploy="true" >
<Context path="" docBase="C:\Appserv\W1\" reloadable="true" crossContext="true"/>
</Host>
<Host name="域名2" appBase="C:\Appserv\W2" unpackWARs="true" autoDeploy="true" >
<Context path="" docBase="C:\Appserv\W2" reloadable="true" crossContext="true"/>
</Host>
<Host name="域名3" appBase="C:\Appserv\W3" unpackWARs="true" autoDeploy="true" >
<Context path="" docBase="C:\Appserv\W3" reloadable="true" crossContext="true"/>
</Host>
==============================================================
workers.properties
workers.tomcat_home="C:\Appserv\tomcat7\" #让mod_jk模块知道Tomcat的安装路径
workers.java_home="C:\Appserv\jdk1.8.0_66" #让mod_jk模块知道jdk路径
ps=\
worker.list=A1,A2,A3
worker.A1.port=8009
worker.A1.host=域名1
worker.A1.type=ajp13
worker.A1.lbfactor=1
worker.A2.port=8009 #工作端口,若没占用则不用修改
worker.A2.host=域名2 #本机,若上面的Apache主机不为localhost,作相应修改
worker.A2.type=ajp13 #类型
worker.A2.lbfactor=1 #代理数,不用修改
worker.A3.port=8009 #工作端口,若没占用则不用修改
worker.A3.host=域名3 #本机,若上面的Apache主机不为localhost,作相应修改
worker.A3.type=ajp13 #类型
worker.A3.lbfactor=1 #代理数,不用修改
写在最后:index.php不能被默认,我的方法是写一个index.jsp跳转(如果在tomcat设置index.php为默认,php会不被解析)
tomcat + apache +jkmod 配置php,jsp共存的更多相关文章
- apache+jetty 配置web jsp服务器负载均衡
首先,查找中文资料,貌似很少,有一个网友写了点,但是1版本过老,2有些地方有错误. 经过我自己摸索,记录一下.这个图很简洁明了 第一阶段 ,配置jetty 首先从 http://download.ec ...
- [Java Web] 6、Tomcat服务器的安装及配置以及JSP技术笔记
目录 1.Web容器简介 2.Tomcat粗介及配置粗讲 3.Tomcat服务器配置 3-1.修改端口号 3-2.配置虚拟目录 3-3.配置首页 4.JSP执行流程 5.JSP粗略了解 1 ...
- window xp Apache与Tomcat集群配置--转载
转载地址:http://www.cnblogs.com/obullxl/archive/2011/06/09/apache-tomcat-cluster-config.html 一. 环境说明 Win ...
- 在Eclipse中配置Tomcat 创建和运行Servlet/JSP
在Eclipse中配置Tomcat 创建和运行Servlet/JSP 步骤一:在Eclipse中配置Tomcat(注意下载Eclipse IDE for Java EE Developers) (1) ...
- Apache+tomcat集群配置
一.软件准备 Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl版本 Tomcat 6.0 : http://to ...
- Linux+Apache+Tomcat集群配置
参考: http://blog.csdn.net/bluishglc/article/details/6867358# http://andashu.blog.51cto.com/8673810/13 ...
- Apache + Tomcat集群配置详解 (1)
一.软件准备 Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl版本 Tomcat 6.0 : http://to ...
- (转)Apache+Tomcat集群配置
本文Apache+Tomcat集群配置 基于最新的Apache和Tomcat,具体是2011年4月20日最新的Tomcat和Apache集群和负载均衡配置. 准备环境 Apache Apache是ht ...
- linux环境下Apache+Tomcat集群配置
写在前面 apache配置多个tomcat,实现请求分流,多个tomcat服务均衡负载,增加服务的可靠性.最近研究了一下,遇到许多问题,记录一下,方便以后查阅,不喜欢apache,nginx也是可以做 ...
随机推荐
- css3简单介绍
关于css3我先介绍几个简单的选择器: 先进行设置: 字符串匹配属性选择器: E[alt^="a"] 选择属性中以a开头的元素: E[alt$="a"] 选 ...
- NOI Linux JAVA
右键open with another application 里输javaws 按ctrl+shift+del,调出火狐内置的清除最近的历史记录工具(或者按alt键弹出菜单,工具->清空最近历 ...
- HDU 1536 & 1944
http://acm.hdu.edu.cn/showproblem.php?pid=1536 http://acm.hdu.edu.cn/showproblem.php?pid=1944 一样的题 题 ...
- D - 蜘蛛牌
Time Limit:5000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status Pract ...
- 摘要评注The Cathedral & The Bazaar
2013年暑期买到这本书,距离其第一版已经有14年之久,而最早发布在互联网上的文章更是早在1997年.在我阅读的时候,很多事迹已经沉积为历史,很多预言已经成为现实.而这本书的意义却丝毫没有因此淡化,反 ...
- java.lang.ClassCastException: java.lang.String cannot be cast to com.jy.hfims.domain 映射实体类型错误
今天在做 excel导出的时候,出现了一个问题"java.lang.ClassCastException: java.lang.String cannot be cast to com.do ...
- c语言二叉树基本操作
编译器为vs2013 #include "stdafx.h" #include<malloc.h> #include<stdlib.h> #define O ...
- mm/swap
/* * linux/mm/swap.c * * Copyright (C) 1991, 1992 Linus Torvalds */ /* * This file should contain ...
- CDH自己安装方式Hbase master备份方式
hbase-daemon.sh start master 启动改命令会默认产生Hmaster 进程,等待主机宕机,zookeepr 监控
- WPA破解原理简要——无线网络破解续
一.破解密码的基础 关于密码的破解我再重复一次好了.密码破解就两大类方法.一是字典解密,而是暴力解密. 暴力解密就是采用穷举的方法——你密码是怎么组成的呢?无非就是数字.字母.符号,暴力解密就是采用一 ...