`
liuqianding
  • 浏览: 1709 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

windows下apache+tomcat+php+mysql整合

阅读更多
  这几天学着在windows+apache下面整合php的项目和tomcat项目,经过一段苦逼的探索,终于将这两个项目整合在一个apache下面。现在将步骤列出来以供参考。
  首先,我下了个wamp的安装包,一把搞定了apache+php+mysql的整合,当然你也可以自己配置。或者用其他的整合工具,如phpstudy等。
  然后,修改apache的httpd.conf文件,添加了listen 80和listen 81两个接口(当然你也可以不用配置多端口),用80端口访问php,用81端口访问tomcat下面的项目。接下来我将#Include conf/extra/httpd-vhosts.conf的#去掉。并且在上面加上Include conf/mod_jk.conf。到此httpd.conf的修改完成。
  随后,修改了httpd-vhosts.conf的内容,我添加NameVirtualHost 80和NameVirtualHost 81。
然后添加了两个虚拟主机,其配置如下:
<VirtualHost *:80>
ServerAdmin admin@localhost
DocumentRoot "F:/wamp/PHPWeb/"
ServerName ywin2.com
<Directory "F:/wamp/testPhp/">
Options FollowSymLinks
AllowOverride None
Order  deny,allow
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:81>
ServerAdmin admin@localhost
DocumentRoot "F:/apache-tomcat-7.0.35/webapps/webClient/"
ServerName ywin.com
JKMount /*.jsp tomcat1
JKMount /*.do tomcat1
JKMount /servlet/* tomcat1
JKMount /*.jpg tomcat1
JKMount /*.png tomcat1
JKMount /*.js tomcat1
JKMount /*.html tomcat1
JKMount /*.css tomcat1
<Directory "F:/apache-tomcat-7.0.35/webapps/webClient/">
Options FollowSymLinks
AllowOverride None
Order  deny,allow
Allow from all
</Directory>
</VirtualHost>
这样对于该文件的配置就完了。
   接下来,给apache的modules文件夹添加了mod_jk.so文件。然后创建了workers.properties和mod_jk.conf两个文件。
workers.properties文件的配置如下:
ps=\
worker.list=tomcat1 #模块版本
worker.tomcat1.port=8009 #tomcat设置的ajp端口
worker.tomcat1.host=ywin.com #Apache主机(本地一般是localhost就行了)
worker.tomcat1.type=ajp13 #类型
worker.tomcat1.lbfactor=1 #代理数,不用修改  #server的加权比重,值越高,分得的请求越多
mod_jk.so文件的配置如下:
#load mod_jk module loadModule一行:加载mod_jk.dll动态链接库模块,使之与tomcat通讯
LoadModule jk_module modules/mod_jk.so
#Where to find workers.properties 指明工作时tomcat相关文件workers.properties位置
JKWorkersFile conf/workers.properties
#指定日志存放位置
JKLogFile logs/mod_jk.log
JKLogLevel info
   到这里,整个配置就完成了:启动tomcat和apache后,输入http://ywin.com:81/index.jsp,出现tomcat的管理页面。输入http://ywin.com/出现php项目的主页。

分享到:
评论

相关推荐

    linux+apache+tomcat+mysql+jsp+php

    超级无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客,现在换地盘了转过来... 自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西 做好这个项目以后linux...

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

    ### Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结 #### 一、引言 本文旨在分享一套完整的Apache+Tomcat+MySQL+jsp+php环境的搭建经验,尤其适合初学者快速入门,并对有经验的开发者提供有价值的...

    Apache+Tomcat+MySQL+jsp+php的服务器整合配置

    【Apache+Tomcat+MySQL+jsp+php的服务器整合配置】是将这五种关键的开源软件集成在一起,用于构建高效、稳定的Web应用程序环境。Apache是广泛使用的HTTP服务器,Tomcat是一个轻量级的Java应用服务器,专门处理JSP和...

    Apache+Tomcat+MySQL 环境搭建

    ### Apache+Tomcat+MySQL 环境搭建详解 #### 一、概述 在Web开发领域,Apache、Tomcat与MySQL三者结合是常见的技术栈之一。本文将详细介绍如何搭建这套环境,帮助开发者掌握基本的Web开发环境配置技能。 #### 二...

    apache+php+tomcat+mysql整合

    首先,我们来看【标题】:"apache+php+tomcat+mysql整合",这表示我们要在一个系统中同时设置Apache(一个流行的开源Web服务器)、PHP(一种广泛使用的服务器端脚本语言)、Tomcat(一个Java应用服务器)以及MySQL...

    linux+apache+tomcat+mysql+jsp+php-整合安装

    超级无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客,现在换地盘了转过来... 自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西 做好这个项目以后linux...

    Apache+PHP+Tomcat+Mysql.pdf

    根据提供的文件内容,本文将重点讲解在Linux环境下,如何配置和部署Apache、PHP、Tomcat和MySQL这四个流行的开源组件,以便它们能够协同工作,搭建一个高效稳定的动态网站运行环境。涉及到的知识点包括: 1. 安装和...

    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 等

    RedHatAS4下Apache2+MySQL+Php+Tomcat整合及虚拟主机配置

    ### RedHat AS4 下 Apache2 + MySQL + PHP + Tomcat 整合及虚拟主机配置 #### 软件概述与安装准备 根据给定文件,本文档主要介绍如何在 RedHat AS4 操作系统上安装并配置 Apache2、MySQL、PHP 和 Tomcat,以及如何...

    Apchche+php+Mysql+jsp+tomcat.WEB环境设置指南

    本指南旨在提供一个全面且详细的步骤说明,帮助读者完成Windows 2003平台下Apache 2.0.49、PHP 4.3.6、MySQL 4.0.18、PhpMyAdmin 2.5.6、JK 2.0.4、J2SDK 1.4.2_4以及Tomcat 5.0.19的整合配置。通过本教程的学习与...

    xampp整合apache tomcat php mysql

    xampp-win32-5.6.21-0-VC11(apache,tomcat,php,mysql统一集成) 一个整合apache,tomcat,php,mysql的软件,维护起服务器很方便

    护卫神.Apache大师 v3.0.0

    整合安装Apache+Tomcat,支持7大PHP版本,支持伪静态,支持SSL证书,在线开设主机和数据库,适用于所有Windows系统。特色功能:1、支持切换apache2.2和2.4;2、整合安装Apache+Tomcat,支持JSP;3、支持7个PHP版本...

    XP下配置ApacheWebServer2.2+PHP5.2.9.2+MySql6.0 +Tomcat6.0+ JSP 整合.rar

    在Windows XP操作系统上搭建一个完整的Web开发环境,包括Apache Web Server 2.2、PHP 5.2.9.2、MySQL 6.0、Tomcat 6.0以及JSP整合,是一个常见的需求,特别是在进行多语言动态网站开发时。这个压缩包提供了一整套的...

    LAMP+Tomcat+Discuz+WordPress整合完整版

    本文档详细介绍了如何在Linux平台上整合LAMP(Linux、Apache、Mysql、PHP)和Tomcat、Discuz、WordPress三个组件,以实现一个完整的Web应用系统。下面是对每个组件的详细说明: 1. LAMP(Linux、Apache、Mysql、PHP...

    Apache和Tomcat整合总结.pdf

    apache与tomcat整合总结操作文档,虚拟机环境下的Linux 用的Nat和本机相连 Linux IP: 192.168.128.129 XP IP: 192.168.128.1 OS:CentOS 5.4 JDK: CentOS自带的jdk-1.6.0 RPM包 PHP:php-5.1.6(linux光盘...

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

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

    Apache_+_Tomcat来构建J2EE环境系统部署手册

    ### Apache+Tomcat 构建 J2EE 环境系统部署手册 #### 文档说明 本文档旨在详细介绍如何利用 Apache 和 Tomcat 来构建一个 J2EE 环境,并进行系统的部署与配置。本手册仅针对此系统进行描述,其他系统的配置请参照...

    WinXP下Apache2.2.4与tomcat6、php5整合

    ### WinXP下Apache2.2.4与tomcat6、php5整合的知识点 #### 一、概述 本文档详细介绍了如何在Windows XP系统中配置Apache2.2.4、tomcat6和php5,使其能够在一个环境中稳定共存并协同工作。这种配置通常用于开发环境...

    WIN2000+PHP+MYSQL+TOMCAT+JSP完全整合安装手册

    下栽软件APACHE:版本:1.3.22 ——apache_1.3.22-win32-x86.msiJDK:版本: 1.3 ——j2sdk1_3_0-win.exePHP: 版本: 4.0.4 ——php4.0.4pl1-win32.zipMYSQL: 版本:3.23.32 ——mysql-3.23.32-win.zip ...

Global site tag (gtag.js) - Google Analytics