resin 搭建

resin与tomcat类似,用于解析.jsp格式文件

下载resin

wget http://www.caucho.com/download/resin-4.0.36.tar.gz

解压

tar -xvf resin-4.0.36.tar.gz

编译安装

cd resin-4.0.36

./configure --prefix=/usr/local/resin --with-java=/usr/local/jdk1.8

make && make install

直接启动

service resin start

netstat -tnlp |grep resin
   tcp        0      0 127.0.0.1:6600              0.0.0.0:*                   LISTEN      5702/java           
   tcp        0      0 127.0.0.1:6800              0.0.0.0:*                   LISTEN      5744/java           
   tcp        0      0 :::8080                     :::*                        LISTEN      5744/java

resin的配置

修改配置文件

cd /usr/local/resin/conf

vim resin.properties

app.http          : 8080  改端口为80,并保证80不被占用
vim resin.xml

<host id="" root-directory=".">
...
</host>
# 下添加
<host id="www.123.com" root-directory="."> #域名
   <web-app id="/" root-directory="/data/resin"/> #网站根目录
</host>

创建目录和测试文件

mkdir /data/resin
cd !$

vim 1.jsp               #Java的网页文件格式

# 写入
<html><body><center>
  Now time is: <%=new java.util.Date()%>     #Java的时间函数
</center></body></html>

重启服务

service resin restart

测试

curl -xlocalhost:80 www.123.com/1.jsp
<html><body><center>
    Now time is: Tue Jan 26 14:35:13 CST 2016
</center></body></html>

最后更新于

这有帮助吗?