Minify在Apache+Tomcat环境的部署–Windows篇

一、下载Apache和PHP
下载Apache:http://www.apachelounge.com/download/,根据网站的提示,使用的是OpenSSl 0.9.8的版本
下载php:http://windows.php.net/

二、php安装方法:
1、解压缩到一个文件夹,如d:/php54
2、打开这个文件夹,将php.ini-development复制成php.ini

三、Apache安装方法
1、解压缩到一个文件夹,如d:/apache24
2、修改配置文件d:/apache24/conf/httpd.conf
A. 修改以下三行apache的根目录相关的配置项
ServerRoot "d:/Apache24"
DocumentRoot "d:/Apache24/htdocs"

B. 加载php模块,需要增加以下内容
#Added by adam, 2013-06-07
LoadModule php5_module "d:/php54/php5apache2_4.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "d:/php54"

C.修改文件默认打开文件
DirectoryIndex index.html index.php

3、重新启动apache

4、测试php是否和apache整合完成
创建phpinfo.php文件,放到在Apache的DcoumentRoot中,内容如下:

<?php phpinfo(); ?>

然后在浏览器中打开localhost/phpinfo.php,如果能正常显示php的版本等信息表示PHP环境设置成功。

四、配置apache和tomcat的整合
1、加载以下模块
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so

2、增加和tomcat整合的配置选项
#Added by adam, 2013-06-07, for tomcat intergration
ProxyPass /images !
ProxyPass /css !
ProxyPass /js !
ProxyPass /html !
ProxyPass /examples http://localhost:8080/examples

五、部署Minify
1、修改apache配置文件(d:/apache24/conf/httpd.conf)中关于DocumentRoot的两个配置
DocumentRoot "E:/tomcat6/webapps"
2、将Minify的min文件夹放到tomcat的webapps文件夹下

Comments are closed.