linux 下的weblogic6.1安装,配置,和部署。

[复制链接]
查看11 | 回复0 | 2008-1-18 11:07:12 | 显示全部楼层 |阅读模式
你好楼主Weblogic6.1版本不需要独立的jdk的支持,其已经完全内置了一个jdk1.3一、安装:1.安装,直接使用安装文件weblogic610_win.exe安装。2.安装过程中,如果有些文字看不到,可以把安装的窗口拉大一些3.安装需要指定Weblogic的Home Directory,比如D:\bea,接下来把Weblogic的产品装到这个Home Directory就可以了,比如D:\bea\wlserver6.1 注意:
1、UNIX系统的TMP目录(环境变量TMPDIR或TMP_DIR所指的路径)应有足够的空间,因为WEBLOGIC6.1安装时先解压文件到系统的TMP目录下,然后再进行安装。如果TMP目录空间不够安装会出错,这时你可以把TMPDIR设到要足够空间的目录下。
2、如果用普通用户安装出错,可试着用ROOT用户安装。一般是环境变量及权限的问题。二、配置:1.Weblogic6.1默认就支持jsp.6.1默认安装了三个domain.分别是examples、mydomain和petstore我们以mydomain为例,你的jsp文件可以直接放到d:/bea/wlserver6.1 /config/mydomain/applications/ DefaultWebApp_myserver目录下(个人依据实际情况对d:/bea/wlserver6.1做相应改动)DefaultWebApp_myserver是6.1缺省的一个web application,我们直接使用就可以了2.访问你的jsp文件http://127.0.0.1:7001/xxx.jsp。3.使jsp支持javabean在mydomain目录下新建目录serverclasses修改mydomain目录下的startWebLogic.cmd 在set CLASSPATH=…….一行的最后加入;.\config\mydomain\serverclasses你在jsp中所使用的javabean就可以放到mydomain/serverclasses下使用3.Weblogic6.1的console是在浏览器中实现的访问方法Weblogic6.1使用技巧1.如何防止重启WEBLOGIC时JSP重编译 当一个WEB APPLICATION 打包成一个WAR文件部署在WEBLOGIC中时,每当WEBLOGIC重新启动时,都会对WAR文件中的JSP文件进行重编译,即使这些JSP文件的内容没有被改变。为了使WAR文件中的JSP文件不被重新编译,加快启动速度,可在weblogic.xml中指定一个workingDir。如下所示: workingDirC:/temp/myjspclasses 2.如何在IE中直接打开WORD等文件 如果在一个WEB APPLICATION 中访问WORD,EXCEL等类型的文件? 为了让能在IE浏览器中自动打开的设置:需要在WEB.XML中进行如下的设置:在WEB.XML中添加,其中: : 文件的扩展名 : 除了该类型文件的可执行文件,同WINDOW注册表中的 /HKEY_CLASSES_ROOT下该类文件的Content Type 的值一样. 如能在IE中自动打开DOC,XLS,PDF文件的配置如下:
doc application/msword
xls application/msexcel
pdf application/pdf
3.WEBLOGIC与ORACLE数据库的连接配置 WEBLOGIC6.0通过ORACLE客户端访问ORACLE.所以在WEBLOGIC6.0所在的机器上要正确安装ORACLE客户端才行.WEBLOGIC6.0可采用TYPE2或TYPE4的JDBC DRIVER 与ORACLE数据库相连。下面分别介绍它们的配置方法:TYPE2 JDBC DRIVER的设置方法: ORACLE TYPE2的JDBC DRIVER是一些动态连接库(NT 是.DLL,UNIX是.SO)文件,在$WL_HOME\bin下,以OCI开头的几个目录中,具体采用哪个目录下库文件,与ORACLE SERVER端及CLIENT端的版本及ORACLE API的版本有关,可参考WEBLOGIC6.0的联机文档.要把这些库所在的路径加到系统的环境变量中, 否则访问数据库时,WEBLOGIC6.0会报以下错误:Java.sql.SQLException: System.loadLibrarythrew java.lang.UnsatisfiedLinkError with the message 'no WEBLOGICoci37 in java.library.path'..... 在WIN2000中要加到PATH环境变量中,如: set PATH= D:\WEBLOGIC6.0\wlserver6.0\bin\oci816_7;c:\ORANT816\bin;%PATH% UNIX平台,是加到系统的LIBRARY PATH中,如在SUN上,要加到LD_LIBRARY_PATH中,如: export LD_LIBRARY_PATH=/bea/WEBLOGIC6.0/lib/solaris/oci816_8:$ORACLE_HOME/lib 在HP平台上,加到SHLIB_PATH中,如: export SHLIB_PATH=/bea/WEBLOGIC6.0/lib/hpux11/oci816_8:$ORACLE_HOME/lib; 在JSP中取得在WEB.XML中定义的参数: 在WEB.XML文件中设置参数:
myjsp
/MyJsp.jsp firstparamfirstparamvalue
myjsp /myurl/*
下面的程序无法取出在WEB.XML中定义的参数firstparam的值firstparamvalue my jsp page .jspMy init parameter is
下面的程序就可以取出在WEB.XML中定义的参数firstparam的值firstparamvalue 因为config是类javax.servlet.ServletConfig的对象,而application 是类javax.servlet.ServletContext的对象.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行