resin的简单安装(linux、FreeBSD下适用)
其实我们工作中用resin多是和apache结合起来使用
用的其实就只是于for apache的plugin的功能(用来解析jsp文件)
同时还有可能用做一个应用服务器(监听6802端口)
来支持servlet
支持jsp仅需要做一个apache的模块儿mod_caucho
这样其实很简单
注意:
装resin之前需要先装jdk
然后再把环境变量JAVA_HOME指向这个jdk的目录
把resin的二进制文件当下来
解开
tar xzvf resin-3.0.13.tar.gz
cd resin-3.0.13
./configure –with-apxs=/usr/local/apache/bin/apxs
#这里的/usr/local/apache为apache的安装目录
make
make install
(注意:
make的时候可能会出错,像这样:
“/usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory”
这个问题好解决,
首先确认krb5-devel、krb5-lib等rpm包已经装上
然后
ln -s /usr/kerberos/include/com_err.h /usr/include/
ln -s /usr/kerberos/include/profile.h /usr/include/
ln -s /usr/kerberos/include/krb5.h /usr/include/
就行了)
#此时会在apache的某个目录(一般是/usr/local/apache/libexec/)下生成文件mod_caucho.so
应用服务器呢
复杂一些
本来我们装的就是二进制包
应用服务器也都是装好了的
只需要我们启动就好
一般启动脚本为$RESIN_HOME/bin/httpd.sh
只不过httpd.sh启动的不只是应用服务器
还有一个web server(监听8080端口)
web server是我们所不需要的
所以我们一般都修改文件$RESIN_HOME/conf/resin.conf
将web server这部分注释掉
原创文章,转载请注明: 转载自嘻嘻哈哈的部落格(blog)
本文链接地址: resin的简单安装(linux、FreeBSD下适用)



近期评论