第1章概述-1-第1章概述Weblogic的安装配置总共包括五个部分:1.Weblogic8.1中间件产品的安装2.创建Weblogic实例5.配置实例第2章安装Weblogic8.11.找到weblogic8.1的安装文件,双击,开始解压,如下图所示:图2-1解压2.解压缩完以后,进入到Weblogic安装向导界面,如图所示:第2章安装Weblogic8.1-2-图2-2安装向导3.点击下一步,进入到许可协议界面,选择“是”,然后点击“下一步”图2-3许可协议4.出现如下界面,点击“浏览”可以选择BEA的主目录的路径,也可采用默认的安装路径;(这个路径需要记住,在配置实例的时候需要用到)第2章安装Weblogic8.1-3-图2-4选择BEA主目录5.点击“下一步”,进入到下面的窗口;图2-5选择安装类型6.选择“自定义”,进入到下面的窗口:图2-6选择组件第3章创建Weblogic实例-4-7.只需要选择WeblogicServer-Server即可,参见上图示例,然后点击“下一步”,进入到下面的界面;图2-7选择产品目录8.在上面的窗口中选择产品安装的目录,也采用默认的即可,然后点击下一步,选择“立即安装”,开始程序的安装。9.程序安装完成后,会出现如下窗口;图2-8安装完成10.把上面窗口中两个选项前面的勾去掉,点击完成即完成了Weblogic的安装。第3章创建Weblogic实例1.找到系统任务栏上按钮,依次找到“开始程序BEAWebLogicPlatform8.1ConfigurationWizard”,弹出下面的窗口:第3章创建Weblogic实例-5-图3-1创建或扩展配置2.在上面的窗口中选择第一项(新建WebLogic配置),然后点击“下一步”,进入到下面的窗口;图3-2选择配置模板3.Weblogic配置模板选择BasicWebLogicServerDomain,点击“下一步”,进入到下面的窗口;第3章创建Weblogic实例-6-图3-3选择配置方式4.选择“快速”,点击“下一步”,进入到下面的窗口:图3-4配置管理用户名和密码5.在上面的窗口中填写启动Weblogic服务和进入Weblogic管理控制台的管理员信息。*Username:登陆控制台用户名*Userpassword:登陆控制台用户密码*Confirmuserpassword:重复密码例如:*Username:weblogic*Userpassword:weblogic*Confirmuserpassword:weblogic设置好后,点击“下一步”,进入到下面的窗口;第3章创建Weblogic实例-7-图3-5配置服务器启动模式和JavaSDK6.在上面的窗口中点击“下一步”,进入到下面的窗口:图3-6创建WebLogic配置点击“浏览”可修改实例保存路径;“配置名”后文本框可输入实例名称,一般建议对该实例名进行修改,规则为:domain+端口号,如:domain80。(实例名在配置实例的时候需要用到)7.点击“创建”,进入到下面的窗口:第4章配置实例-8-图3-7创建配置8.点击“完成”,完成Weblogic创建实例的向导操作。第4章配置实例4.1设置共享库Oracle与DB2安装后,都会自带jdbc驱动程序,oracle的在“…\ora92\jdbc\lib”路径下,db2的在“…\IBM\SQLLIB\java”路径下,只有SQLServer数据库需要单独安装JDBC驱动程序。SQLServer数据库需要msbase.jar、mssqlserver.jar、msutil.jar三个文件;oracle9数据库需要ojdbc14.jar、nls_charset12.zip两个文件;DB2数据库需要db2java.zip文件。1.把数据库厂商提供的JDBC共享库文件和网络报表JAVA应用程序所需的jar库文件复制到本地硬盘的任意目录。例如:JDBC共享库:C:\JavaSoft\jdbcJAVA共享库:C:\JavaSoft\jar2.在Weblogicserver实例的保存路径中(通常为BEA主目录下的\user_projects\domains\实例名称,见第5部分第6步)找到文件startWebLogic.cmd,用记事本打开,找到以setSERVER_NAME和setCLASSPATH的参数(如下图所示),然后在两个参数中间设置JDBC共享库文件和JAVA程序所需共享库文件的路径和文件名称信息。第4章配置实例-9-图4-1设置共享库例如:如果上一步把Oracle共享库文件复制到了C:\JavaSoft\jdbc\oracle目录下,JAVA共享库复制到了C:\JavaSoft\jar目录,则写法如下:则书写方法为:JDBC共享库:C:\JavaSoft\jdbc\oracle\1.4\ojdbc14.jar;C:\JavaSoft\jdbc\oracle\nls_charset12.zip;JAVA程序控件:C:\JavaSoft\jar\XXXX.JAR;(参照此法填写)示例:setSERVER_NAME=myserverSETJBLIB=C:\JavaSoft\jar(把jar文件保存路径设置为变量,在后面设置中直接调用,便于维护)SetJdbclib=C:\JavaSoft\jdbc(把jar文件保存路径设置为变量,在后面设置中直接调用,便于维护)setJIUQI_JAR=%JBLIB%\jcommon.jar;%JBLIB%\jfreechart.jar;%JBLIB%\JQwebCOM.jar;%JBLIB%\jdom.jar;%JBLIB%\xerces.jar;%JBLIB%\castor-0.9.4.1-xml.jar;%JBLIB%\pluto.jar;%JBLIB%\soap.jar;%JBLIB%\tokenvalidator.jar;%JBLIB%\db1.4.jar;%JBLIB%\jxl.jar;%JBLIB%\gnujaxp.jar(指向jar控件,其中%JBLIB%为引用的前面设置的jar路径变量信息)setSQL_JAR=%Jdbclib%\mssql\msbase.jar;%Jdbclib%\mssql\mssqlserver.jar;%Jdbclib%\mssql\msutil.jar;(指向sqlserverjdbc文件,如果数据库为Sqlserver需要此配置)setORACLE_JAR=%Jdbclib%\oracle\ojdbc14.jar;%Jdbclib%\oracle\nls_charset12.zip;(指向oraclejdbc文件,如果数据库为Oracle需要此配置)setDB2_JAR=%Jdbclib%\DB2\db2java.zip;(指向DB2jdbc文件,如果数据库为DB2需要此配置)setCLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%\jre\lib\rt.jar;%WL_HOME%\server\lib\webservices.jar;%JIUQI_JAR%;%ORACLE_JAR%;%SQL_JAR%;%DB2_JAR%;%CLASSPATH%(把设置的网络报表和JDBC共享库的参数加入到CLASSPATH参数中)第4章配置实例-10-填写完成以后,就可以启动服务,进行其他具体的设置了。4.2启动服务找到系统任务栏上按钮,依次找到“开始程序BEAWebLogicPlatform8.1UserProjects实例名StartServer,启动WebLogic服务,直到出现如下界面,表示启动完成,红圈中显示的是服务端口号(默认情况下是7001):图4-2启动WebLogic服务4.3配置JDBC4.3.1创建JDBC连接池1.服务启动以后,打开IE浏览器,输入http://服务器IP地址:端口号/console,进入以下界面:第4章配置实例-11-图4-3创建JDBC连接池2.在上面的窗口中输入WeblogicServer管理员的用户名和密码(设置方法参看第五部分第5步),然后点击SignIn。进入以下界面:图4-4进入ServerHome如果界面中左侧树形菜单没有显示(如下图所示)是由于没有安装Java虚拟机,只要安装java虚拟机即可。图4-5左侧没有树形菜单的情况3.在上面左边的树形菜单里依次展开Services-JDBC-ConnectionPools,如下图所示:第4章配置实例-12-图4-6选择连接池4.在上图中点击“ConfigureanewJDBCConnectionPool”,进入如下界面:图4-7选择数据库类型在上面界面中选择数据库类型以及相应的驱动程序。各相关数据库设置可参考下面示例(注意不能选错,必须匹配):SQLServer2000:DatabaseType:MSSQLServerDatabaseDriver:Microsoft'sMSSQLServerDriver(Type4)Versions:2000Oracle9I:DatabaseType:OracleDatabaseDriver:*Oracle’sDriver(Thin)Versions:8.1.7.9..1.9.2.0DB28.1:DatabaseType:DB2第4章配置实例-13-DatabaseDriver:IBM’sDB2Driver(Type2)Versions:7.X.8.X5.选择完以后点击,进入以下界面:图4-8配置连接信息Name:连接池名称,自定义Databasename:SQL数据库名称,oracle实例SID,DB2数据库名称Hostname:数据库服务器的IP地址(DB2无此项设置)Port:数据库使用端口(DB2无此项设置)DatabaseUserName:SQL数据库管理员名称,oracle方案关联用户名,DB2数据库管理员名称Password:管理员/用户密码Confirmpassword:重复管理员/用户密码相关数据库的配置示例如下:SQLServer2000:Name:SQLPoolDatabasename:demoHostname:127.0.0.1Port:1433DatabaseUserName:saPassword:saConfirmpassword:sa第4章配置实例-14-Oracle9I:Name:ORAPoolDatabasename:JQDEMOHostname:127.0.0.1Port:1521DatabaseUserName:demoPassword:demoConfirmpassword:demoDB28.1:Name:db2PoolDatabasename:demoDatabaseUserName:demoPassword:demoConfirmpassword:demo6.点击,进入如下界面,确认数据库连接信息,点击测试连接;图4-9确认数据库信息如果出现下面的界面,则表示数据库连接信息设置成功,否则则需要重新修改连续池的配置信息。图4-10测试连接成功第4章配置实例-15-7.数据库连接池测试成功以后,在上面的界面中,点击,开始创建连接池,完成JDBC的创建。4.3.2配置JDBC参数1.JDBC创建成功以后,在Weblogic管理控制台左边的树形菜单中找到ConnectionPools项下的子项(如:SQLPool,此项的名称设置参看第6步),如图:图4-11配置JDBC参数2.在上面图中,点击树形菜单中的ConnectionPools项下的子项或者右边窗口中的对应pool名称(红圈标记处),进入如下界面:图4-12JDBCpool相关信息3.在上面的界面中,可以修改JDBCpool的相关信息,点击页签,进入到第4章配置实例-16-下面的界