Chinaunix首页 | 论坛 | 博客
  • 博客访问: 337285
  • 博文数量: 31
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1134
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-25 09:41
个人简介

目前任职于搜狐~

文章分类

全部博文(31)

文章存档

2014年(12)

2013年(19)

分类: Web开发

2013-11-30 22:38:56

说明:以下安装过程基于Centos 5.4 (64位)操作系统。
1、首先安装apache
(1)下载apache,下载地址为:
(2)tar zxvf httpd-2.2.26.tar.gz
(3)cd httpd-2.2.26
(4)./configure --prefix=/usr/local/httpd --enable-module=so
(5)make && make install
(6)apache安装完成后,进入/usr/local/httpd/bin/目录下,执行./apachecl start命令启动apache
(7)访问页面查看apache服务是否安装正常。
2、安装Resin
(1)下载resin,下载地址为:
(2)tar zxvf resin-4.0.25.tar.gz 
(3)cd resin-4.0.25
(4)./configure --prefix=/usr/local/resin --enable-64bit --with-apxs=/usr/local/httpd/bin/apxs     (安装resin需指明apache的安装目录)
(5)make && make install
(6)进入apache目录 /usr/local/httpd/conf/目录下,查看httpd.conf文件如果发现以下内容,则表示整合成功。

  1. LoadModule caucho_module /usr/local/httpd/modules/mod_caucho.so
  2. ResinConfigServer localhost 6800
  3. CauchoConfigCacheDirectory /tmp
  4. CauchoStatus yes
3、apache与resin的配置
(1)修改apache配置文件/usr/local/httpd/conf/httpd.conf修改其工程目录:
  1. DocumentRoot "/data/resin"

  1. <Directory "/data/resin">
  2.     Options FollowSymLinks
  3.     AllowOverride None
  4.     Order allow,deny
  5.     Allow from all
  6. </Directory>
修改完apache之后,同时修改resin的配置文件/usr/local/resin/conf/resin.xml 将以下部分中的root-directory改为你的工程目录与apache的工程目录相同。

  1. <host id="" root-directory=".">
  2.       <web-app id="/" root-directory="/data/resin"/>
  3.       <resin:if test="${resin_doc}">
  4.         <web-app id="/resin-doc" root-directory="${resin.root}/doc/resin-doc"/>
  5.       </resin:if>
  6. </host>

4、服务测试
(1)将你的测试工程test放到/data/resin目录下。
(2)进入resin目录/usr/local/resin/bin目录下执行./resinctl restart命令重启resin服务。
(3)访问可访问到index.jsp页面,说明resin服务配置正常。
(4)进入apache目录/usr/local/httpd/bin目录下执行./apachectl restart命令重启apache服务。
(5)同样访问 ,此时的端口号为apache的端口号,发现apache也可以解析jsp文件了,整合成功。
另外:可以通过修改apache的配置文件httpd.conf中的DirectoryIndex,将index.jsp加入进去,则可通过访问 的方式访问web工程了。
阅读(4655) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~