`
chenp1111
  • 浏览: 239492 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Apache 和tomcat整合 php下访问Java项目

阅读更多
我的淘货之家http://taohuojia.taoke.bz/

准备工作:

1、 Apache 2.2.4
下载地址:http://cztele1.skycn.com/down/apache_2.2.4-win32-x86-no_ssl.zip

2、 Tomcat 6.0.16
下载地址:http://apache.mirror.phpchina.co ... e-tomcat-6.0.16.zip

3、 JDK
下载地址:http://cds.sun.com/is-bin/INTERS ... -windows-i586-p.exe
如果只是应用的话,也可以选择安装JRE,因为JRE比较小:)

4   JK-1.2.26-httpd-2.2.4
下载地址:http://www.apache.org/dist/tomca ... 2.26-httpd-2.2.4.so
注意JK的版本一定要与Apache版本相同。如果你的版本与我的不同,可以去官网下载,有多种版本,适用于各种操作系统,下载适用的既可,地址:
http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/

开始安装
前面三个大家自己安装    
4、安装JK

把 mod_jk-1.2.26-httpd-2.2.4.so 拷贝到 D:\Program Files\Apache2.2\modules 下。




配置文件修改
1,Apache下http.conf增加虚拟主机】
Include conf/mod_jk.conf
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "E:\workspace_php\letsno1"

#BEGIN Redirect
   RewriteEngine On
   RewriteOptions Inherit
   #END Redirect

        JkMountFile conf/uriworkermap_letsno1.properties

        <Directory "E:\workspace_php\letsno1\upload">
           Options None
           AllowOverride None
           Order allow,deny
           Allow from all
        </Directory>
</VirtualHost>
2,conf下增加三个文件
1)mod_jk.conf内容如下:
# Load mod_jk module. Specify the filename
# of the mod_jk lib you have downloaded and
# installed in the previous section
LoadModule jk_module modules/mod_jk-1.2.28-httpd-2.2.3.so
# Where to find workers.properties
JkWorkersFile conf/workers.properties
# Watchdog thread interval in seconds
JkWatchdogInterval 120
# 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 +DisableReuse
# JkRequestLogFormat set the request format
JkRequestLogFormat "%H %m %p %w %R %V %T"
HostnameLookups Off
2)workers.properties内容如下:
worker.list=loadbalancer,status
# Define the first node
worker.local1.port=8009
worker.local1.host=localhost
worker.local1.type=ajp13
# Now we define the load-balancing behaviour
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=local1
worker.loadbalancer.sticky_session=true
worker.loadbalancer.sticky_session_force=false

worker.status.type=status
3)uriworkermap_letsno1.properties内容如下:
/help|/*=loadbalancer
/register|/*=loadbalancer
/my-modjk-do=status

之后重启服务器Apache就可以在php网站下访问自己的java项目了

我的淘货之家http://taohuojia.taoke.bz/
分享到:
评论

相关推荐

    Linux6.0下Apache与tomcat 整合支持php html java(编译安装)

    Linux6.0下Apache与tomcat 整合支持php html java(编译安装)

    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整合

    apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。 apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)...

    整合Apache和Tomcat工具

    mod_jk.so 整合apache与tomcat的利器,让java工程与php工程同时使用80端口

    Apache与Tomcat整合

    apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。 apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)...

    Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结

    对于Apache+Tomcat+MySQL+jsp+php的整合,针对不同的Tomcat和apache的版本,稍微有些区别。 即使你E文很好,去看Tomcat和Apache的手册,也不一定能完全整合成功。暑假在家,网速不像 在交大那样---老黄牛拉破车样的慢...

    Jsp和PHP共用80端口整合Apache和Tomcat(访问时无需加端口号)

    目的: 整合Apache和Tomcat,使得Java工程和PHP工程都能共用80端口,访问网站时,无需在地址栏中加端口号。 环境说明: Linux CentOS 32位 Apache 2.2.2 Tomcat 7.0.37 准备工作: 下载mod_jk.so ...

    XP下apache2.0+tomcat5.0+php5.2

    tomcat5.0 Apache2 mysql-connector-java-5.0.3-bin.jar XP下apache2.0+tomcat5.0+php5.2整合文档.txt XP下apache2.0+tomcat5.0+php5.2整合文档.doc test.php mysql-gui-tools-5.0-r12-win32.msi my.ini db.php 等

    可移动tomcat+JDK+mysql 整合 核心附件

    下载: http://apache.freelamp.com/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.zip ...

    阿帕奇服务器安装软件

    Apache和Tomcat整合使用:如果客户端请求的是静态页面,则只需要Apache服务器响应请求;如果客户端请求动态页面,则是Tomcat服务器响应请求;因为jsp是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销 。

    apahce2.2.4整合tomcat6.0.016

    #TOMCAT整合开始 LoadModule jk_module modules/mod_jk-apache-2.2.4.so JkWorkersFile conf/workers.properties JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories JkRequestLogFormat "%w %V %T" ...

    java-cas单点登录服务端

    单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 CAS(Central Authentication ...

    ApachePulsar分布式pub-sub消息系统.rar

    资源内容:项目全套源码+完整文档 ...后台框架代码:java/c/c++/php/VB/lun/Andorid/Python 开发环境:idea 数据库:MySql(建议用 5.7,8.0 有时候会有坑) 部署环境:Tomcat(建议用 7.x 或者 8.x b版本),maven 

    基于J2EE框架的个人博客系统项目毕业设计论...

    我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理Jsp和Servlet。Tomcat是一个很好的工具,不仅仅因为其免费,功能强大,更因为其开放性,越来越受到人们的重视。 2、 B/S 开发模式 伴随着...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理Jsp和Servlet。Tomcat是一个很好的工具,不仅仅因为其免费,功能强大,更因为其开放性,越来越受到人们的重视。 2、 B/S 开发模式 伴随着...

    iuhyiuhkjh908u0980

    PrettyFaces: EL API访问PrettyContext 支持JSF 1.1 增强了错误页面和servlet重定向 PrettyFaces是一个JSF1.2和JSF2.0的扩展,用来创建便于书签收藏、漂亮的网址。 PrettyFaces优雅的解决了这个问题,包括诸如功能:...

    drupal_ansible_vagrant:包含用于 drupal env 的 vagrant box 和 ansible 配置脚本

    现在可以使用以下功能: 阿帕奇 2.x mysql PHP 5.(4|5) 调试APC 用于 mysql、uploadprogress、memcache 等的包内存缓存漆吉特Apache Solr (3|4).x(基于 java 和 tomcat6) 作曲家拉什Ruby通过小的解决方法,可以...

Global site tag (gtag.js) - Google Analytics