Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发。
一般两种安装方式,一种是rpm包安装,一种是源码编译安装,一般没有特殊情况我们都rpm包安装,这个安装比较方便,基本是一键安装的,看下面的教程
下载地址:http://caucho.com/products/resin/download
#我们下载最新版的resin wget http://caucho.com/download/rpm-6.8/4.0.57/x86_64/resin-pro-4.0.57-1.x86_64.rpm #首先我们安装java yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 -y #由于是阿里云yum源,所以可以直接yum安装,如果不能yum安装,首先导入yum源再进行安装 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo #安装resin所需要的依赖包 yum install openssl-devel glibc-devel -y #开始安装resin rpm -ivh resin-pro-4.0.57-1.x86_64.rpm
这样就是安装好了,我们输入http://ip:8080可以进行访问,显示如下图
启动和关闭的方法
/etc/init.d/resin start #启动 /etc/init.d/resin stop #停止 /etc/init.d/resin status 查看状态如下 Resin/4.0.57 status for watchdog at 127.0.0.1:6600 watchdog: watchdog-pid: 2146 server 'app-0' : ACTIVE password: missing watchdog-user: root user: resin(resin) root: /var/resin conf: /etc/resin/resin.xml pid: 2195 uptime: 0 days 00h00 web-app 'default/resin-admin': ACTIVE web-app 'default/ROOT': ACTIVE web-app 'default/resin-doc': ACTIVE
resin一些目录说明
./usr/local/share/resin resin应用到的库和一些命令 ./etc/resin 配置文件,比如resin.xml等配置文件 ./var/resin webapps的所在目录 ./var/log/resin resin运行日志
设置resin编码为UTF-8
<host-default> <!-- creates the webapps directory for .war expansion --> <web-app-deploy path="webapps" expand-preserve-fileset="WEB-INF/work/**" multiversion-routing="${webapp_multiversion_routing}" path-suffix="${elastic_webapp?resin.id:''}"/> <character-encoding>UTF-8</character-encoding><!-- 设置编码为UTF-8 --> </host-default>