bgey 发表于 2018-11-26 10:24:42

Apache集成Resin4.0

  听说Apache2.2集成Resin的性能比Apache2.2集成Tomcat高了很多,所以最近搞了一下Apache2.2集成Resin4.0,在这里和大家分享一下。希望能对大家有所帮助。
  一、安装jdk;
  1、去sun.com下载jdk的安装包(我下载的是jdk-6u21-linux-i586.bin,所以操作是安装这个版本来操作的)。
  2、具体操作如下:
  使文件有被执行的权限:chmod a+x jdk-6u21-linux-i586.bin
./jdk-6u21-linux-i586.bin
cp -R jdk1.6.0_21 /usr/local/jdk
配置环境变量:
vi /etc/profile
添加如下内容
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
  注意:这些环境变量的配置,我是重启机器让其生效的。大家可以查一下别的方法。否则resin安装时会提示找不到JAVA_HOME的错误。
  二、安装Apache2.2
  1、去Apache官方网站下载Apache2.2(我下载的是 httpd-2.2.15.tar.bz2)
  2、安装执行如下步骤:
  解压:bunzip2httpd-2.2.15.tar.bz2   解压出httpd-2.2.15.tar
  开包:tar -zvfhttpd-2.2.15.tar
  编译:./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite
make
  make install
  三、安装Resin:
  1、下载Resin(http://www.caucho.com/download/resin-4.0.9.tar.gz)。
  2、安装:
  tar -zxvf resin-4.0.9.tar.gz
cd resin-4.0.9
chmod a+x configure
./configure --prefix=/usr/local/resin --with-apxs=/usr/local/apache2/bin/apxs --with-apache=/usr/local/apache2
  打开conf下的resin.xml,注释掉
  www-data
      www-data
  最后在Apache的conf/extra/http-vhost.conf加入一个站点,项目路径为/usr/local/resin/webapps/ROOT()。
  在resin的bin目录下启动:./resin.sh start
  在Apache的bin目录下启动:./apachectrl -k start
  好了,写个简单的jsp文件测试一下吧。



页: [1]
查看完整版本: Apache集成Resin4.0