windows下apache与resin的整合
2010-05-17 12:28
405 查看
所需软件:
jdk-6u16-windows-i586.exe
ResinPro3.1.8.zip
下载地址
http://www.caucho.com/download/resin-pro-3.1.8.zip
Apachev2.0.59ForWindows.msi
下载地址
http://ftp-idc.pconline.com.cn/pub/download/200607/apache_2.0.59-win32-x86-no_ssl_PConline.msi
环境:windows server 2003
网站存放目录 D:\Vhost
1、安装jdk1.5
安装目录:D:\jdk1.6.0_16
2、设置环境变量:
我的电脑属性==》高级==》环境变量==》新建如下所示:
变量名:JAVA_HOME 变量值:D:\jdk1.6.0_16
变量名:PATH 变量值:D:\jdk1.6.0_16\bin(如果是修改前面得有“;”)
变量名:CLASSPATH 变量值:D:\jdk1.6.0_16\lib;D:\resin-pro-3.1.8\lib
注:其实环境变量这一步我没有设也可以的,但jdk一定是要装的。
3、安装apache和resin
我安装apache的路径为D:\Program Files\Apache Group\Apache2(服务会自动启动)
解压resin到D盘,路径为D:\resin-pro-3.1.8
访问:http://127.0.0.1如果出现It works说明apache安装成功。
运行D:\resin-pro-3.1.8\httpd.exe 点start
访问:http://127.0.0.1:8080 如果出现界面,说明resin安装成功。
4、修改Apache主配置文件:
D:\Program Files\Apache Group\Apache2\conf\httpd.conf
在最后添加如下代码:
LoadModule caucho_module D:\resin-pro-3.1.8\win32\apache-2.0\mod_caucho.dll
<IfModule mod_caucho.c>
ResinConfigServer localhost 6800
<Location /caucho-status>
SetHandler caucho-status
</Location>
</IfModule>
AddHandler caucho-request jsp
<Location /servlet/*>
SetHandler caucho-request
</Location>
当Apache接到jsp的请求时通过插件模块mod_caucho转给resin处理
DirectoryIndex 后面加上index.jsp
DocumentRoot 后面改为 "D:\Vhost"
5、resin的配置:
修改主配置文件,指定网站程序路径和apache一致
<host id="" root-directory=".">
<!--
- configures an explicit root web-app matching the
- webapp's ROOT
-->
<web-app id="/" root-directory="D:\Vhost"/>
注意:<server id="" address="127.0.0.1" port="6800"/>说明端口为6800
最后重启apache 和resin
6、验证:
在浏览器里输入http://localhost/caucho-status如果为6800为绿色的,说明整合成功
在D:\Vhost新建test.jsp测试脚本,内容如下:
2+2=<%=2+2%>
然后访问http://192.168.1.166/test.jsp输出的是2+2=4说明apache和rensin整合成功
另外补充一点,让resin开机的时候能在后台自动运行在命令行里httpd.exe所在目录输入 httpd.exe -install
把resin做成系统服务并选择开机自动启动。 在apache运行界面上点services把apache也做成系统服务开机自动启动就可以了。
jdk-6u16-windows-i586.exe
ResinPro3.1.8.zip
下载地址
http://www.caucho.com/download/resin-pro-3.1.8.zip
Apachev2.0.59ForWindows.msi
下载地址
http://ftp-idc.pconline.com.cn/pub/download/200607/apache_2.0.59-win32-x86-no_ssl_PConline.msi
环境:windows server 2003
网站存放目录 D:\Vhost
1、安装jdk1.5
安装目录:D:\jdk1.6.0_16
2、设置环境变量:
我的电脑属性==》高级==》环境变量==》新建如下所示:
变量名:JAVA_HOME 变量值:D:\jdk1.6.0_16
变量名:PATH 变量值:D:\jdk1.6.0_16\bin(如果是修改前面得有“;”)
变量名:CLASSPATH 变量值:D:\jdk1.6.0_16\lib;D:\resin-pro-3.1.8\lib
注:其实环境变量这一步我没有设也可以的,但jdk一定是要装的。
3、安装apache和resin
我安装apache的路径为D:\Program Files\Apache Group\Apache2(服务会自动启动)
解压resin到D盘,路径为D:\resin-pro-3.1.8
访问:http://127.0.0.1如果出现It works说明apache安装成功。
运行D:\resin-pro-3.1.8\httpd.exe 点start
访问:http://127.0.0.1:8080 如果出现界面,说明resin安装成功。
4、修改Apache主配置文件:
D:\Program Files\Apache Group\Apache2\conf\httpd.conf
在最后添加如下代码:
LoadModule caucho_module D:\resin-pro-3.1.8\win32\apache-2.0\mod_caucho.dll
<IfModule mod_caucho.c>
ResinConfigServer localhost 6800
<Location /caucho-status>
SetHandler caucho-status
</Location>
</IfModule>
AddHandler caucho-request jsp
<Location /servlet/*>
SetHandler caucho-request
</Location>
当Apache接到jsp的请求时通过插件模块mod_caucho转给resin处理
DirectoryIndex 后面加上index.jsp
DocumentRoot 后面改为 "D:\Vhost"
5、resin的配置:
修改主配置文件,指定网站程序路径和apache一致
<host id="" root-directory=".">
<!--
- configures an explicit root web-app matching the
- webapp's ROOT
-->
<web-app id="/" root-directory="D:\Vhost"/>
注意:<server id="" address="127.0.0.1" port="6800"/>说明端口为6800
最后重启apache 和resin
6、验证:
在浏览器里输入http://localhost/caucho-status如果为6800为绿色的,说明整合成功
在D:\Vhost新建test.jsp测试脚本,内容如下:
2+2=<%=2+2%>
然后访问http://192.168.1.166/test.jsp输出的是2+2=4说明apache和rensin整合成功
另外补充一点,让resin开机的时候能在后台自动运行在命令行里httpd.exe所在目录输入 httpd.exe -install
把resin做成系统服务并选择开机自动启动。 在apache运行界面上点services把apache也做成系统服务开机自动启动就可以了。
相关文章推荐
- resin3.1.1pro与apache2.2在WINDOWS上的整合
- windows下apache与resin的整合
- Windows2000+Apache2.0.47+Tomcat4.1.27+mod_jk_2.0.50+j2sdk1.4.2的整合配置方法
- apache2.2.4和PHP5.2.17在windows下的整合
- Windows下Apache与Tomcat的整合
- Windows 下 Apache HTTP Server 安装、配置以及与 Tomcat 的整合(附图)
- windows下面apache和resin各版本、IIS的组合
- Windows下Apache 2.0.45+Tomcat 5.0.28整合
- Apache2.2和resin 3.1,windows平台单机做负载平衡
- windows开发环境下 Apache+PHP环境整合安装
- Linux下Apache整合Resin
- Linux平台 Resin+Apache整合
- Windows上安装Apache2、PHP5、MySQL5及与Resin配合实现多系统之整合
- Windows 下 Apache HTTP Server 安装、配置以及与 Tomcat 的整合(附图)
- 在windows下配置Apache和Tomcat的整合
- [Apache]Apache2.2和resin 3.1,windows平台单机做负载平衡
- windows下配置apache与svn整合
- Resin+Apache 整合
- windows环境下Resin和apache的配置 推荐
- windows下面apache和resin各版本、IIS的组合