drth 发表于 2013-10-17 09:02:45

Wamp+Tomcat整合搭建JSP与PHP共存环境

一、环境准备
操作系统:windows 2003 sp2
相关软件包:
Apache2.2下载:http://httpd.apache.org/download.cgi
MySQL5.5下载:http://dev.mysql.com/downloads/mysql/5.5.html
PHP5.3下载:http://windows.php.net/download
Mod_jk下载:http://www.apache.org/dist/tomca ... k/binaries/windows/
Jdk7下载:http://www.oracle.com/technetwor ... nloads-1880260.html
Tomcat7.0下载:http://tomcat.apache.org/download-70.cgi
所有安装目录如下:

二、安装apache

1、安装
第一步:输入test.com,www.test.com,admin@test.com
第二步:选择custom(自定义)
第三步:修改程序安装位置为C:amp+tomcatapache
安装成功,输入http://127.0.0.1显示It works!
2、2、添加apache支持php
编辑C:amp+tomcatapacheconfhttpd.conf,在#LoadModule末尾添加:
LoadModule php5_module C:amp+tomcatphpphp5apache2_2.dll
在AddType application/x-gzip .gz .tgz下添加
AddType application/x-httpd-php .php .html .htm
AddType application/x-httpd-php-source .phps
3、添加php默认页

DirectoryIndex index.html index.php

三、安装mysql
选择安装类型Custom(自定义)

指定安装位置为C:amp+tomcatmysql

安装完成后弹出配置页面


选择配置类型,我们选择详细配置(Detailed Configuration)

选择服务器类型,我们选择Server Machine(作为服务器)

选择存储引擎,我们选择Multifunctional Database(多功能数据库)

选择InnoDB数据文件存放目录

设置并发连接数为1000


设置网络选项,端口默认3306,打钩端口添加到防火墙

选择默认字符集是UTF8

设置windows选项,设置mysql安装系统服务后显示的服务名字

设置mysql登录密码,Enable root access...是开启允许root远程登录

安装完成

四、安装php
1、将php-5.3.27-Win32-VC9-x86.zip解压到C:amp+tomcatphp目录下!
2、复制安装目录下php.ini-production并重命名php.ini移动到C:WINDOWS下
3、修改php.ini配置文件
extension_dir = "C:amp+tomcatphpext" #修改php扩展库路径
去掉以下注释:
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
五、测试amp配置环境
编辑测试页:C:amp+tomcatapachehtdocsindex.php

重启apache服务,访问http://127.0.0.1/index.php,显示如下则配置成功

六、安装java
1、安装
选择开发工具及程序安装位置



2、设置环境变量
我的电脑-->属性-->高级-->环境变量-->新建如下
JAVA_HOME C:amp+tomcatjava
PATH %JAVA_HOME%lib
CLASSPATH %JAVA_HOME%/bin
3、测试
Cmd输入java –version显示如下则成功!

七、安装tomcat
1、将apache-tomcat-7.0.42-windows-x86.zip解压到C:amp+tomcat      omcat目录下
2、启动tomcat:在C:amp+tomcat      omcatin点击startup.bat
3、测试,访问http://127.0.0.1:8080显示如下说明成功

八、apache与tomcat整合
1、将tomcat-connectors-1.2.37-windows-i386-httpd-2.2.x.zip中的mod_jk.so放到C:amp+tomcatapachemodules
2、编辑httpd.conf加载mod_jk模块,末尾添加如下
LoadModule jk_module modules/mod_jk.so
JkworkersFile "C:amp+tomcatapacheconfworkers.properties"
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
JkLogFile "C:amp+tomcatapachelogsmod_jk.log"
JkLogLevel info
3、新建conf/ workers.properties填写如下
workers.tomcat_home=C:amp+tomcat      omcat
workers.java_home=C:amp+tomcatjava
worker.list=server
worker.ajp13.port=8009
worker.ajp13.type=ajp13
worker.ajp13.host=localhost
worker.ajp13.lbfactor=1

4、4、添加索引页

DirectoryIndex index.html index.php index.jsp

5、5、修改tomcat默认网站目录为apache网站根目录

6、测试
访问http://127.0.0.1访问到jsp页面,http://127.0.0.1:8080也能访问到jsp页面!


wuliws 发表于 2013-11-28 12:14:21

谢谢你出现在我的人生、让我这般思念你

dongfangho 发表于 2013-11-29 12:41:22

人生是不公平的,所以不须抱怨,唯一公平的是谁都会死

xiaoxue85 发表于 2013-11-30 23:19:26

早上一睡醒,就有一股冲动想要睡午觉...

542505989 发表于 2013-12-2 13:07:55

寂寞冷漠难过昨是今非真的假的由不得我

namedhao 发表于 2013-12-2 19:14:04

我们以前是那么快乐,现在算什么、

fenghzy 发表于 2013-12-3 07:59:24

楼主辛苦了
页: [1]
查看完整版本: Wamp+Tomcat整合搭建JSP与PHP共存环境