- 论坛徽章:
- 0
|
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) 浏览测试
[color="#336699"]http://localhost:8080
或者在机器上
[color="#336699"]http://127.0.0.1:8080
.
5) 阅读文档
[color="#336699"]http://localhost:8080/resin-doc
6) 对于JSP, 有测试页面 resin-3.0.x/webapps/ROOT/test.jsp 或者
[color="#336699"]http://localhost:8080/test.jsp
.
Resin 把resin-3.0.x/webapps/ROOT/当作jsp默认路径
7) 对于Servlets, 有测试文件
resin-3.0/webapps/ROOT/WEB-INF/classes/HelloServlet.java
可以浏览
[color="#336699"]http://localhost:8080/servlet/HelloServlet
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
浏览器打开
[color="#336699"]http://ip/caucho-status/
如果出现
Status : Caucho Servlet Engine
表示没有问题了
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10067/showart_48961.html |
|