CSDN博客

img panzi667

2000下安装resin

发表于2004/10/13 13:28:00  1017人阅读

如何在WIN2000下安装、配置resin2.1.5?  
---------------------------------------------------------------  
 
/bin里启动  
你的程序放到/doc下  
ip:8080访问  
---------------------------------------------------------------  
 
(一)  Windows2000环境下Resin开发平台的安装调试:    
 
①  所需主体软件:    
J2SDK  1.4.0  Beta2版    
Resin  2.0.2版    
MySQL  3.23.41版    
 
③  主体软件下载:    
1.j2sdk-1_4_0-beta2-win.exe在  http://java.sun.com/j2se/1.4/处下载。37.2MB.    
2.resin-2.0.2.zip版在http://www.caucho.com/download/index.xtp处下载。4.17MB.    
3.mysql-3.23.41-win.zip在  http://www.mysql.com/downloads/mysql-3.23.html处下载。11.9MB.    
 
④  主体软件安装:    
1.  J2SDK1.4.0安装较简单,只需按提示将其安装为c:/jdk1.4目录即可。    
2.  Resin2.0.2安装较简单,只需用WinZip将其解压到c:/下,其会自动产生c:/resin-2.0.2目录即可。    
3.  MySQL3.23.41安装时,先要将其解压到任意目录,在目录中运行setup.exe并按提示将其安装为c:/mysql目录即可。    
 
⑤  主体软件配置:    
1.在c:/autoexec.bat文件中加入以下各行:    
SET  PATH=c:/tools;c:/jdk1.4/bin;c:/jdk1.4/jre/bin    
//指定java路径    
SET  CLASSPATH=c:/resin-2.0.2/lib;c:/jdk1.4/lib;c:/jdk1.4/jre/lib  //指定类路径    
SET  JAVA_HOME=c:/jdk1.4    
2.修改c:/resin-2.0.2/conf/resin.conf文件内容为:    
…    
<java  compiler="/jdk1.4/bin/javac.exe"  compiler-args=""  work-dir=‘work‘/>  //指定JSP所采用的java编译路径    
…    
<resource-ref>    
<res-ref-name>jdbc/test</res-ref-name>    
<res-type>javax.sql.DataSource</res-type>    
<init-param  driver-name="com.caucho.jdbc.mysql.Driver"/>  //MySQL  JDBC  驱动名    
<init-param  url="jdbc:mysql_caucho://localhost:3306/test"/>    
//Mysql数据库路径    
<init-param  user=""/>  //用户名    
<init-param  password=""/>  //口令    
<init-param  max-connections="20"/>    
<init-param  max-idle-time="30"/>    
</resource-ref>    
…    
<app-dir>doc</app-dir>  //指定Web根目录    
…    
<http  port=‘80‘/>  //指定httpd端口号    
…    
<directory-servlet  id=‘false‘/>    
//在<web-app  id=’/’>后加入该行,目的是严禁客户端浏览目录    
…    
<classpath  id=‘WEB-INF/classes‘    
source=‘WEB-INF/classes‘  //指定编译类路径    
compile=‘true‘/>  //要编译此目录    
…    
<welcome-file-list>index.jsp</welcome-file-list>    
//指定Httpd文件名    
…    
1.  运行c:/resin-2.0.2/bin/setup.exe设置与其它Web服务器的关联。    
2.  重启Windows    
 
⑥  主体软件启动:    
1.  MySQL启动:运行c:/mysql/bin/winmysqladmin.exe    
2.  Resin启动:运行c:/resin-2.0.2/bin/httpd.exe    
 
⑦  主体软件调试:    
1.  在浏览器的地址栏中输入http://127.0.0.1/index.xtp  能看到关于Caucho公司的Resin介绍和说明网页,并能运行其中的各种Demo程序,则Resin的JSP基础平台安装调试成功!    
2.  在c:/resin-2.0.2/doc目录中创建jdbc.jsp文件(可用FrontPage  2002编辑):    
<html>    
<head>    
<meta  name="GENERATOR"  content="Microsoft  FrontPage  5.0">    
<meta  name="ProgId"  content="FrontPage.Editor.Document">    
<meta  http-equiv="Content-Type"  content="text/html;  charset=gb2312">    
<title>JSP-JDBC网页</title>    
</head>    
<body>    
<%@  page  contentType="text/html;charset=gb2312"  %>    
<%    
java.sql.Connection  sqlconn;    
Class.forName("com.caucho.jdbc.mysql.Driver").newInstance();    
sqlconn=    
java.sql.DriverManager.getConnection("jdbc:mysql_caucho://localhost:3306/test","","");    
%>    
</body>    
</html>    
3.  在浏览器的地址栏中输入http://127.0.0.1/jdbc.jsp  应看不到任何出错信息(页面为空白),Resin与MySQL的联接,是通过以c:/resin-2.0.2/lib/jdbc-mysql.jar作为MySQL的JDBC驱动程序,较完整的JSP平台安装调试成功!    
 
 
(二)  Redhat  Linux  7.1  (2.4.2-2)环境下Resin应用平台的安装调试:    
 
①  Redhat  Linux  7.1  (2.4.2-2)采用英语语言方式的完全安装(2.2GB),安装完毕后Apache1.3.19、MySQL3.23.36  等软件已被安装到Linux中,为了能在系统启动时自动装载上述软件,用root用户登录并运行setup:    
1.  选择Firewall  Configuration(防火墙配置)项,再选择Customize(定制)项,再选中  [*]www(http)项,确定后退出。这样系统就可以开放http功能。    
2.  选择Network  Configuration(网络配置)项,在IP  addres处填入相应的网络地址(如:192.168.100.1),在Netmask处填入相应的掩码(如:255.255.255.0),确定后退出。这样系统就拥有固定的IP地址。    
3.  选择System  Services(系统服务)项,选中  [*]httpd项和[*]mysqld,确定后退出。这样就可以在下次启动时,系统自动启动httpd和mysqld软件。    
 
②  所需主体软件:    
J2SDK  1.4.0  版    
Resin  2.0.2版    
 
③  主体软件下载:    
1.j2sdk-1_4_0-beta2-linux-i386-rpm.bin在  http://java.sun.com/  /j2se/1.4/处载。36.6MB.    
2.resin-2.0.2.tar.gz在http://www.caucho.com/download/index.xtp处下载。3.12MB.    
 
④  主体软件安装:    
1.JDK1.4.0安装:    
#cp  j2sdk-1_4_0-beta2-linux-i386-rpm.bin  /usr/local把j2sdk1.4.0拷贝到/usr/local目录中。    
#cd  /usr/local进入该目录。    
#./j2sdk-1_4_0-beta2-linux-i386-rpm.bin  自动产生j2sdk-1.4.0.i386.rpm文件。    
#rpm  –ivh  j2sdk-1.4.0.i386.rpm解压此文件,并产生/usr/local/jdk1.4.0目录。    
#ln  –s  jdk1.4.0  jdk  建立jdk快捷方式。    
#ln  –s  jdk/jre  建立jre快捷方式。    
 
2.Resin2.0.2安装:    
#cp  resin-2.0.2.tar.gz  /usr/local  把resin  2.0.2拷贝到/usr/local目录中。    
#cd  /usr/local进入该目录。    
#tar  xvzf  resin-2.0.2.tar.gz解压此文件,并自动产生/usr/local/resin-2.0.2目录。    
#cd  resin-2.0.2进入该目录。    
#./configure  –with-apache=/usr/local/apache    
#make    
#make  install    
 
⑤  主体软件配置:    
1.#vi  /etc/rc.d/rc.local编辑系统自启动文件:    
加入一行:    
/usr/local/resin-2.0.2/bin/httpd.sh  start    
//表示当系统自启时也启动resin服务    
//注:停止  /usr/local/resin-2.0.2/bin/httpd.sh  stop    
//注:重启  /usr/local/resin-2.0.2/bin/httpd.sh  restart    
//注:如果系统在重启后出现:    
#tcp  start  at  mon  aug  27  07:00:10  cst  2001    
#tcp  start  at  mon  aug  27  07:00:20  cst  2001    
#tcp  start  at  mon  aug  27  07:00:30  cst  2001    
…    
解决办法是把/usr/local/resin-2.0.2/bin/httpd.sh  start    
这一行在rc.local中注释掉。重启后采用手动运行    
/usr/local/resin-2.0.2/bin/httpd.sh  start即可。    
 
2.#vi  /etc/profile编辑系统环境配置文件:    
加入以下各行:    
PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin    
export  PATH    
 
JAVA_HOME=/usr/local/jdk    
export  JAVA_HOME    
 
CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib:/usr/local/resin-2.0.2/lib    
export  CLASSPATH    
 
3.#vi  /etc/httpd/conf/httpd.conf编辑Apache的配置文件:    
修改以下各行:    
Listen  8080    
Port  8080    
//以上两行是把Apache的默认http端口80让出来,准备给Resin。    
 
4.#vi  /usr/local/resin-2.0.2/conf/resin.conf编辑Resin配置文件:    
修改以下各行:    
…    
<java  compiler="/usr/local/jdk/bin/javac"  compiler-args=""  work-dir=‘work‘/>  //指定编译文件javac路径    
…    
<resource-ref>    
<res-ref-name>jdbc/test</res-ref-name>    
<res-type>javax.sql.DataSource</res-type>    
<init-param  driver-name="com.caucho.jdbc.mysql.Driver"/>  //MySQL  JDBC  驱动名    
<init-param  url="jdbc:mysql_caucho://localhost:3306/test"/>    
//Mysql数据库路径    
<init-param  user=""/>  //用户名    
<init-param  password=""/>  //口令    
<init-param  max-connections="20"/>    
<init-param  max-idle-time="30"/>    
</resource-ref>    
…    
<app-dir>doc</app-dir>  //指定Web根目录    
…    
<http  port=‘80‘/>  //指定httpd端口号    
…    
<directory-servlet  id=‘false‘/>    
//在<web-app  id=’/’>后加入该行,目的是严禁客户端浏览目录    
…    
<classpath  id=‘WEB-INF/classes‘    
source=‘WEB-INF/classes‘  //指定编译类路径    
compile=‘true‘/>  //要编译此目录    
…    
<welcome-file-list>index.jsp</welcome-file-list>    
//指定Httpd文件名    
 
5.#vi  /usr/local/resin-2.0.2/bin/httpd.sh编辑Resin的配置文件:    
(无变动)    
 
⑥  主体软件调试:    
1.在浏览器的地址栏中输入http://127.0.0.1/index.xtp  能看到关于Caucho公司的Resin介绍和说明网页,并能运行其中的各种Demo程序,则Resin的JSP基础平台安装调试成功!    
2.在/usr/local/resin-2.0.2/doc目录中创建jdbc.jsp文件(可用vi先编辑jdbc.txt文件,再用#cp  jdbc.txt  /usr/local/resin-2.0.2/doc/jdbc.jsp):    
<html>    
<head>    
<meta  name="GENERATOR"  content="">    
<meta  name="ProgId"  content="">    
<meta  http-equiv="Content-Type"  content="text/html;  charset=gb2312">    
<title>JSP-JDBC网页</title>    
</head>    
<body>    
<%@  page  contentType="text/html;charset=gb2312"  %>    
<%    
java.sql.Connection  sqlconn;    
Class.forName("com.caucho.jdbc.mysql.Driver").newInstance();    
sqlconn=    
java.sql.DriverManager.getConnection("jdbc:mysql_caucho://localhost:3306/test","","");    
%>    
</body>    
</html>    
3.在浏览器的地址栏中输入http://127.0.0.1/jdbc.jsp  应看不到任何出错信息(页面为空白
阅读全文
0 0

相关文章推荐

img
取 消
img