分类: LINUX
2010-09-27 15:45:57
unix或者linux,需要Perl 5
1)先装JDK,Resin 3.0 需要 JDK 1.4 或者更高的版本
2) 若是unix或者linux,需要Perl 5
对linux的系统有两个选择,一用resin自己的 web server,二用apache做web server
先谈方法一
1) 用Unix系统,在resin目录下
resin-3.0.x> ./configure,用resin自己的 web server
(configure --with-apache=/usr/local/apache, 用apache做web server)
resin-3.0.x> ./make
resin-3.0.x> ./make install
2)启动 server:
unix> resin-3.0/bin/httpd.sh
or
c:> resin-3.0/httpd
The server 默认的端口是 8080.
3)应该设定好JAVA_HOME,如在/etc/profile里设定或者在你的用户名默认对应的目录里
设定,如:root用户,可以到/root/.bash_profile里设定,具体写法是
JAVA_HOME=/usr/local/jdk(根据你安装的jdk路径来定)
CLASSPATH=$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH
还可以这样指定路径
unix> resin-3.0.x/bin/httpd.sh -java_home /usr/java
unix> resin-3.0.x/bin/httpd.sh -verbose可以看到启动详单
4) 浏览测试 或者在机器上 .
5) 阅读文档
6) 对于JSP, 有测试页面 resin-3.0.x/webapps/ROOT/test.jsp 或者
.
Resin 把resin-3.0.x/webapps/ROOT/当作jsp默认路径
7) 对于Servlets, 有测试文件
resin-3.0/webapps/ROOT/WEB-INF/classes/HelloServlet.java
可以浏览
Resin 自动编译java类在WEB-INF/classes.
加servlet的源文件在WEB-INF/classes
修改配置文件(可选)
resin3默认的配置文件,指定的jsp文件路径是resin-3.0.x/webapps/ROOT/
可以改为别的
修改方法如下
修改resin-2.1.4/conf/resin.conf
/usr/local/apache/htdocs/
这段将doc-dir改成自己的doc dir,我这里是/usr/local/apache/htdocs/
/usr/local/resin-2.1.4/bin/httpd.sh stop
/usr/local/apache/bin/apachectl stop
/usr/local/resin-2.1.4/bin/httpd.sh start
/usr/local/apache/bin/apachectl start
浏览器打开
如果出现
Status : Caucho Servlet Engine
表示没有问题了