一 Resin简介
Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发。Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态内容,但是它显示静态内容的能力也非常强,速度直逼APACHE SERVER。许多站点都是使用该WEB服务器构建的。
Resin 普通版本和pro版本主要区别是 pro支持缓存和负载均衡。pro因为有强大的cache功能,独立作为web服务器处理静态性能都可以和apache有一比。但普通版本独立作为web服务器性能就要差一些。当然可以使用apache+resin的方案借助apache的缓存功能提高性能。 但负载均衡就是普通版不能比的了。
二 Resin 下载及启动
点击下载,个人建议下载zip版本,解压即可使用。解压到相关文件夹时,你必须一定要注意文件路径不能有空格符
启动步骤:
1、打开Resin安装文件夹,在根目录下找到stepup.exe,双击启动,第一行中填入你的resin安装路劲
2、找到根目录下http.exe,双击启动
3、输入http://localhost:8080,跳出resin默认文件页面,启动成功
用http://hostip:8080即可访问到resin的默认页面
默认页面的 jsp 文件默认路径放在 /usr/local/resin/webapps/ROOT 下
问题:
403 Forbidden IP Address 点击 resin-admin 出现这情况时
解决办法:进入resin.conf ,<resin:set var="resin_admin_external" value="true"/> 将之前的false 改成true即可
三 配置后台管理
在进入resin默认的页面后,你会发现两个连接选项,前者是Resin的帮助文档,后者是后台管理选项界面。
如果你需要使用后台管理选项连接,会发现打开是失败的,你需要超做以下配置,完成Resin配置。
1、在你的Resin安装路径中,打开conf文件,找到resin.conf,打开进行编辑。
2、需修改,将false改为true,允许外部访问
- <prologue>
- <resin:set var="resin_admin_external" value="true"/>
- <resin:set var="resin_admin_insecure" value="true"/>
- </prologue>
四 创建后台管理用户
在后台管理界面中输入需要创建的用户名及密码,如下:
2、记录下生生的md5数据码,数据码位于:
3、修改resin.conf文件 ,需要注意的是,记得将第二行的true改为false
- <management path="${resin.root}/admin">
- <user name="admin" password="password"