atnpuhdjxu 发表于 2016-2-14 12:28:31

linux 下resin web服务搭建

  1.安装jdk
  我这里安装的是 Oracle JRockit Real Time 4.0.1 ,去Oracle网站下载 linux版本
  
  #chmod u+x jrrt-4.0.1-1.6.0-linux-ia32.bin
  #./jrrt-4.0.1-1.6.0-linux-ia32.bin
  途中选择一个安装目录,我选择的是/usr/local/jrrt
  
  2.设置java环境
  
  # vi /etc/profile
在该文件最后加入:
export JAVA_HOME=/usr/local/jrrt
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
  #source /etc/profile
  
  如后输入java -version
  看到:
  Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Oracle JRockit(R) (build R28.0.1-21-133393-1.6.0_20-20100512-2126-linux-ia32, compiled mode)
安装成功
  
  3.安装resin
  下载 http://www.caucho.com/download/resin-pro-3.1.10.tar.gz
  #tar zxvf resin-pro-3.1.10.tar.gz
  #cd resin-pro-3.1.10
  #./configure --prefix=/usr/local/resin
  #make
  #make install
  安装resin完成
  
  4.配置resin
  #cd /usr/local/resin/conf
  #vi resin.conf
  
  <http address="*" port="8080"/>  发布端口,改为你想要的
  
  找到 jvm-arg
  改为
  <jvm-arg>-Xms1024m</jvm-arg>
      <jvm-arg>-Xmx1024m</jvm-arg>
      <jvm-arg>-Xns128m</jvm-arg>
     <jvm-arg>-Xss256k</jvm-arg>
      <jvm-arg>-Xdebug</jvm-arg>
      <jvm-arg>-Dcom.sun.management.jmxremote</jvm-arg>
  
  <thread-max>256</thread-max>
  改为  <thread-max>4086</thread-max>  这里可以该的大一点,表示最大处理进程数
  
  配置host在<cluster></cluster>中加入
  <host id="www.domain.com" root-directory=".">  域名
      <web-app id="/" root-directory="/opt/host/webroot" /> 主目录
    </host>
  
  启动resin 去/usr/local/resin/bin 下 
  #./httpd.sh start
  查看启动日志
  #tail -n 100 ../log/jvm-default.log
  看到
   {Main Thread} Resin started in 3720ms
说明启动成功,可以访问页面了。
  
  
  
  
页: [1]
查看完整版本: linux 下resin web服务搭建