跟我学Weblgic应用服务器的配置和管理相关技术——在WebLogic服务器中如何配置JMS
weblogic服务器配置说明

Weblogic服务器CAS配置一、Weblogic安装省略……二、在weblogic上配置cas server1生成服务器端证书:keytool -genkey -alias s1as -keyalg RSA -keystore tomcat-server.jks -storepass changeit -keypass changeit -dname "CN=hostname, OU=Research Department, O=Shanghai Ideal Ltd., L=xuhui, S=Shanghai, C=CN" -storepass changeit -keystore keystore.jks注:红色标记位置,修改为导入证书的机器名。
2服务器端证书导出(给客户端使用)keytool -export -alias s1as -storepass changeit -file server.cer -keystore keystore.jks3服务器端证书导入cacertskeytool -import -v -trustcacerts -alias s1as -file server.cer -keystore cacerts.jks -keypass changeit4服务器端证书导入客户端JDKkeytool -import -file server.cer -keystore java_home$/java/jre/lib/security/cacerts -file server.cer -alias s1as将信任文件导入weblogic自带的jdk的jre目录下:/home/weblogic/bea/jrockit_160_05 如weblogic的安装路径的/home/weblogic/bea/jrockit_160_05\jre\lib\security目录下。
weblogic基础知识

weblogic基础知识WebLogic是一种基于Java EE的应用服务器,它提供了一个稳定可靠的平台,用于开发、部署和管理面向企业级应用程序的环境。
本文将介绍WebLogic的基础知识,涵盖了WebLogic的概述、安装与配置、管理与监控、故障排除等方面。
概述WebLogic是由Oracle公司开发的一款Java EE应用服务器,经过多年的发展已经成为企业级Java应用开发的主流选择。
作为Java EE标准的实现之一,WebLogic提供了一系列的功能和特性,如高性能、可扩展性、高可用性等,使得开发者可以轻松地构建和部署复杂的企业应用系统。
安装与配置WebLogic的安装与配置过程相对简单,但需要注意一些关键的配置项。
首先,您需要下载WebLogic的安装包,然后按照提示进行安装。
在安装过程中,您需要选择合适的安装目录,并设置系统环境变量。
安装完成后,还需要进行一些配置,如配置域(Domain)、设置管理员用户名和密码等。
管理与监控WebLogic提供了一套完善的管理与监控工具,用于管理整个应用服务器的各个方面。
通过WebLogic控制台,您可以轻松地管理域、应用程序、数据源等。
同时,WebLogic还提供了丰富的性能监控工具,用于实时监控应用程序的运行状态、性能指标等。
通过这些工具,您可以及时发现并解决潜在的问题,保证应用程序的正常运行。
故障排除在使用WebLogic过程中,可能会遇到各种各样的故障和问题。
针对这些问题,WebLogic提供了一系列故障排除的方法和工具。
首先,您可以通过查看日志文件来了解问题的具体原因。
WebLogic还提供了一些故障排除工具,如诊断工具、线程分析工具等,用于帮助您快速定位和解决问题。
同时,WebLogic还有一个活跃的社区,您可以在社区中与其他开发者交流和分享经验。
总结本文介绍了WebLogic的基础知识,包括概述、安装与配置、管理与监控、故障排除等方面。
WEBLOGIC应用及常用配置说明

北京神州数码思特奇信息技术股份有限公司 研究院 2009年07月 2009年07月
前言
WEBLOGIC是最常用的 是最常用的WEB服务器,WEBLOGIC DOMAIN 服务器, 是最常用的 服务器 是WEBLOGIC用来管理 用来管理WEBSERVR的环境, 的环境, 用来管理 的环境 在一个domain下可以创建多个 下可以创建多个server,在每个 在一个 下可以创建多个 ,在每个server上放有 上放有 我们的系统的应用程序。 我们的系统的应用程序。 在这里简单说明了创建WEBLOGIC DOMAIN创建过程及常用 在这里简单说明了创建 创建过程及常用 的环境配置提供初学者参考
5. 选择blogic运行模式
• • • • • • • • • •
<------------------ BEA WebLogic Configuration Wizard -------------------------> Domain Mode Configuration: -------------------------Enable Development or Production Mode for this domain. ->1|Development Mode 2|Production Mode Enter index number to select OR [Exit][Previous][Next]> 根据上面提示,选择数字1,Development Mode 开发模式,点击Enter进入下一 步。 注:此选项可以在创建域结束后进行修改。修改位置在startWebLogic.sh脚本中, PRODUCTION_MODE=“ ” 为开发模式,即 Development Mode。 PRODUCTION_MODE=“TRUE”为产品模式。
跟我学Weblgic应用服务器的配置和管理相关技术(第1部分)

通过以一种标准、易用的方式提供这些公共服务,象 Weblogic 服务器这样的产品造就 了具有更好伸缩性和可维护性的应用系统,使其为大量的用户提供了增长的可用性。
BEA WebLogic Platform 8.1 是一种高度集成的平台,它将 Web 应用、Web 服务、EJB、 工作流、消息应用、企业门户、贸易伙伴应用等等的开发集成在一起。每一个应用程序都可 以与其他企业应用集成,并在一个完全集成的、性能卓越的、高度可靠的运行环境中进行管 理。
BEA WebLogic Server 的遵从 J2EE 、面向服务的架构,以及丰富的工具集支持,便于 实现业务逻辑、数据和表达的分离,提供开发和部署各种业务驱动应用所必需的底层核心功 能。其综合性功能支持集成化基础结构,既能连接各种遗留系统,也能连接最新的 Web 服务。 2、BEA WebLogic Server 提供所有基本核心应用服务器的功能和服务
程序与传统的 CORBA 系统进行通信。 上述三种协议都可以采用 SSL 加密方式,保证客户机与服务器之间的通信安全。 4、Weblogic 中的 T3 协议 T3 也称为丰富套接字,是 BEA 内部协议,功能丰富,可扩展性好。T3 是多工双向和异 步协议,经过高度优化,只使用一个套接字和一条线程。借助这种方法,基于 Java 的客户端 可以根据服务器方需求使用多种 RMI 对象,但仍使用一个套接字和一条线程。 T3 是 Java 对象序列化或 RMI 的超集合,Java 对象序列化和 RMI 可以执行的一切活动都 能通过 T3 完成。注意,T3 协议是专有协议,目的是用于性能和可扩展性都非常关键的 Java 客户端。如果不是这样,Java 客户端可以使用 Java RMI。 与 T3 相同,RMI 允许客户端程序操作 WebLogic Server 端的对象,就好象操作客户端的 本地对象一样。 事实上,WebLogic 开发 T3 的原因是它们需要一种可扩展的有效协议,以便借助 Java 建 立企业级分布式对象系统。 虽然 T3 是 WebLogic 专用的,但应用代码不需要对 T3 有任何了解,因此无需为此担心。 用户可以将 WebLogic 专用字串(如 PROVIDER_URL_INITIAL_CONTEXT_FACTORY 等) 放在属性文件之外(或某个地方),使代码完全可以转移到这样的地方:只需在属性文件中 进行修改就能使代码在另一台 J2EE 应用服务器上运行。 private Context getInitialContext() throws Exception { String url = "t3://localhost:7001"; String user = null; String password = null; Properties properties = null; try {
[IT计算机]Weblogic服务器的基本配置
![[IT计算机]Weblogic服务器的基本配置](https://img.taocdn.com/s3/m/a4f660253868011ca300a6c30c2259010202f38f.png)
Weblogic 服务器的基本配置一、配置服务器工作目录:启动配置向导程序,此时界面如下选择下一步,选择Base Welogic Server Domain此处要求输入管理控制台的用户名和密码:用户名:weblogic密码:weblogic选择下一步,选择要使用的JDK选择要保存工作目录的硬盘位置及工作目录名称。
选择Create,等待创建完成,如下所示为服务器创建工作目录过程服务器工作目录配置成功二、配置数据源(DB2)找到db2java.zip的存放位置:SQLLIB\java12\db2java.zip若需要配置DB2数据源,首先需要保证DB2驱动程序已升级,之后将SQLLIB\java12\db2java.zip文件拷贝至bea/weblogic81/server/lib/下注意,此时db2java.zip文件还不能被weblogic所使用,需要指定db2java.zip的存放路径打开之前建立的工作目录,找到G:\bea\mydomain04\下的startManagedWebLogic.cmd文件点右键编辑此文件打开文件如下:找到setCLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JA V A_HOME%\jre\lib\rt.jar;% WL_HOME%\server\lib\webservices.jar;%CLASSPATH%如图所示:编辑此段代码,将db2java.zip的路径引入加入此代码:;%WL_HOME%\server\lib\db2java.zip保存退出启动服务器:开始——>程序——>BEA Weblogic Platform 8.1——>User Projects——>mydomain04——>Start Server 如图所示:可以发现,此时服务器启动已经将db2java.zip文件的类路径加入注意:此服务器不要关闭之后打开IE浏览器在地址栏输入:http://localhost:7001/console输入此地址之后打开weblogic管理登陆页输入刚才配置工作目录时所需要的用户名与编码选择登陆此时界面如下:直接刷新此页面(F5),则直接进入Weblogic的管理控制台,如图所示:打开服务——>JDBC——>Connection Pool,如图所示:选择配置一新Connection Pool选择所需要的数据库及驱动选择下一步输入连接池的名称:MyJDBC Connection Pool输入数据库名称:testDB 输入用户名:test输入密码:test选择继续测试驱动配置连接成功后如图所示:选择创建并部署,添加完成此时,连接池配置成功左边导航栏也会出现提示之后配置数据源选择Server——>JDBC——>DataSource,如下图所示:点开之后,如下图所示:输入数据源名称:jdbc/db2选择继续,选择刚才新建好的Connection Pool,如图所示:选择继续,如下图所示:选择创建,则此数据源创建成功,此时界面如下所示:此时左边导航条也用相应提示三、发布WEB应用程序此程序为数据库访问程序java程序:DataBase.javapackage cn.itcareers.database;import java.sql.*;import javax.sql.DataSource;import javax.naming.*;import java.util.*;public class DataBase{//声明一InitialContext对象,用于取得初始化容器private InitialContext initialcontext ;//声明一DataSource对象,用于查找DataSourceprivate DataSource datasource ;//声明一Connection对象,用于连接数据库private Connection conn ;//声明一Statement对象,用于操作数据库private Statement stmt ;//声明一name对象用于存放JNDI名称private String name = "jdbc/db2" ;//声明一row的整型数组,用于得到批处理更新的行数private int[] row ;//DataBase 初始化操作public DataBase(){try {//取得初始化容器initialcontext = new InitialContext();}catch (NamingException ex1) {System.out.println("Initial Context 错误!:"+ex1.getMessage());}try {//查找初始化容器中的name名称,返回结果转为DataSource datasource = (DataSource) initialcontext.lookup(name);}catch (NamingException ex) {System.out.println("DataSource 错误!:"+ex.getMessage());}try {//数据库连接操作conn = datasource.getConnection();}catch (SQLException ex2) {System.out.println("数据库连接出错!");}}//数据库查询操作public ResultSet executeQuery(String sql){ResultSet rs=null;try{//conn = datasource.getConnection();stmt=conn.createStatement();rs=stmt.executeQuery(sql);}catch(SQLException e){System.out.println("数据库查询错误!:"+e.getMessage());}return rs;}//数据库更新操作public void executeUpdate(String sql) {try {//conn = datasource.getConnection();conn.setAutoCommit(false);stmt = conn.createStatement();try {stmt.executeUpdate(sql);mit();}catch (SQLException r) {conn.rollback();System.err.println("数据库错误!:" + r.getMessage());}}catch (SQLException e) {System.err.println("数据库更新出错!:" + e.getMessage());}}public void closeStmt() {try {stmt.close();catch (SQLException e) {System.out.println("数据库操作关闭出错!:"+e.getMessage());}}public void closeConn() {try {conn.close();}catch (SQLException e) {System.out.println("数据库断开出错!:"+e.getMessage());}}}accessbean.jsp<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML><HEAD><%@ pagelanguage="java"contentType="text/html; charset=GBK"pageEncoding="GBK"import="java.sql.*"%><META http-equiv="Content-Type" content="text/html; charset=GBK"><META name="GENERATOR" content="IBM WebSphere Studio"><META http-equiv="Content-Style-Type" content="text/css"><LINK href="theme/Master.css" rel="stylesheet" type="text/css"><TITLE>testDB.jsp</TITLE></HEAD><BODY><jsp:useBean id="database" class="cn.itcareers.database.DataBase"scope="page"></jsp:useBean></BODY><%try{ResultSet rs = database.executeQuery("select * from study") ;while(rs.next()){out.print(rs.getString(1));out.print(rs.getString(2));out.println("<br><br>");rs.close();}catch(Exception e){e.printStackTrace();}finally{database.closeStmt();database.closeConn();}%></HTML>A、用上传war文件发布WEB应用程序文件存放格式如图所示:weblogic中如果要发布应用程序,可以是war、jar,但此文件中必须有WEB-INF/web.xml、文件夹和文件,可用jar命令将一个目录打包成war文件进入命令行方式:键入cmd进入:g:\testjsp目录键入:jar -cvf testweb.war jsp * 命令如下图所示:执行此命令,如下图所示此时生成一testweb.war文件Testweb.war打开此文件,可以发现文件目录此时完成了war文件的打包下一步开始在weblogic上发布应用程序选择部署一个新的web应用模块选择上传文件选择浏览,找到刚才的testweb.war文件,如图所示:选择打开选择(Upload)上传之后如下所示:选择myserver,进入,如图所示:打开upload,如下图所示:选中testweb.war文件,选择Target Module,此时如下图所示:选择Deploy,此时界面如下:左边导航条如下所示:打开浏览器,在地址栏输入:http://localhost:7001/testweb/access.jsp如下图所示:B、直接对服务器端开发打开配置好的工作目录下的applications文件夹在内部建立一工作目录:testjsp,其结果与之前相同之后打开weblogic管理控制台找到发布应用程序找到如下所示界面:部署一新的WEB应用模块选择部署一新的Web应用模块选择Target Module,界面如下所示:之后界面如下所示:之后打开浏览器运行:http://localhost:7001/testjsp/accessbean.jsp 界面如下所示:。
Weblogic简介、服务启停、部署

Weblogic简介、服务启停、部署Weblogic是一个用于构建和部署企业级Java应用程序的服务器。
本文将介绍Weblogic的概述,以及如何启停服务并进行应用部署。
一、Weblogic简介Weblogic是由Oracle开发并发布的Java应用服务器。
它提供了强大的功能和工具,用于开发、部署和管理企业级应用程序。
作为一个可靠和可扩展的中间件平台,Weblogic已经成为很多大型企业和机构的首选。
Weblogic支持多种操作系统,包括Windows、Linux、Solaris等。
它提供了对Java EE(Enterprise Edition)的全面支持,包括Servlet、JSP、EJB、JMS等技术。
此外,Weblogic还提供了许多高级功能,如事务管理、连接池、负载均衡等,以满足企业级应用的需求。
二、服务启停对于Weblogic服务器的服务启停,我们可以通过以下步骤完成:1. 启动Weblogic服务:打开命令行终端,进入Weblogic安装目录的bin目录,执行以下命令启动Weblogic服务器:```./startWeblogic.sh```2. 关闭Weblogic服务:在运行Weblogic服务器的终端中按下Ctrl+C或者执行以下命令关闭Weblogic服务器:```./stopWeblogic.sh```这样我们就可以轻松地启动和关闭Weblogic服务。
三、部署应用Weblogic提供了各种部署应用程序的方式,包括通过管理控制台、Weblogic部署工具、自动化脚本等。
以下是通过管理控制台进行应用部署的步骤:1. 打开Weblogic管理控制台:在浏览器中输入"http://localhost:7001/console",进入Weblogic管理控制台。
2. 登录管理控制台:使用正确的用户名和密码登录到管理控制台。
3. 创建一个Web应用:在管理控制台中,点击"部署",然后选择"安装"。
WEBLOGIC应用及常用配置说明

• • • • • •
3. 选择创建模式: • <----------------------- BEA WebLogic Configuration Wizard -------------------------------> • • • • • Choose Configuration Option: ---------------------------*Do you want to run the wizard in express mode? ->1|Yes 2|No
• • •
• • • •
->1|Other Java SDK Enter index number to select OR [Exit][Previous][Next]> 根据提示选择1,单击Enter进入下一步,如下。
<------------------------------- BEA WebLod -------------------------------> Java SDK Selection: ------------------"JVM Directory" = []
•
•
6. 选择JDK安装目录
•
• •
<------------------------------- BEA WebLogic Configuration Wizard ------------------------------->
Java SDK Selection: -------------------
5. 选择weblogic运行模式
• • • • • • • •
<------------------ BEA WebLogic Configuration Wizard -------------------------> Domain Mode Configuration: -------------------------Enable Development or Production Mode for this domain. ->1|Development Mode 2|Production Mode Enter index number to select OR [Exit][Previous][Next]> 根据上面提示,选择数字1,Development Mode 开发模式,点击Enter进入下一 步。 注:此选项可以在创建域结束后进行修改。修改位置在startWebLogic.sh脚本中, PRODUCTION_MODE=“ ” 为开发模式,即 Development Mode。 PRODUCTION_MODE=“TRUE”为产品模式。
Weblogic服务器安装配置与操作说明文档

服务器安装配置与操作说明文档(1)服务器名称和用途服务器名称:JSBC-DB1 JSBC-DB2服务器用途:网站(2)硬件配置CPU:XEON E5405MEM:16GDISK:146G×3RAID:5(3)软件列表centos 5.2weblogic 10.3(4)软件安装步骤获取并上传weblogic安装介质到一个临时目录开始安装chmod a+x wls1034_oepe111161_linux32.bin ./filename.bin进入控制台安装的欢迎界面,键入Next继续此时出现授权许可协议,读完后键入Yes继续提示选择一个BEA主目录,如下所示Choose BEA Home Directory:"BEA Home" = [/root/bea]Input new BEA Home OR Exit Previous Next> 如果想更改默认的BEA主目录,重新输入完整的目录路径即可,否则键入Next继续,如:/home/bea确认BEA主目录Choose BEA Home Directory: -> 1| Yes, Use this BEA home directory [/home/bea] 2| No, return to BEA home directory selectionEnter index number to select OR Exit Previous Next> 键入[1]继续选择安装类型Choose Install Type:-> 1|Complete Installation|Install the complete BEA WebLogic Platform. 2|Custom Installation|Choose software components to install and optionallycreate custom|application domains. Recommended for advanced users. 键入[1]继续选择安装路径Choose Product Directory:Product Installation Directory = [/home/bea/weblogicXX]Input new Product Installation Directory OR Exit Previous Next> 键入Next继续确认安装路径Choose Product Directory:-> 1| Yes, use this product directory [/home/weblogic] 2| No, select another product directoryEnter index numbers to select OR Exit Previous Next> 键入[1]继续2.4.8 现在开始安装,此时会出现一个模拟的进度条,耐心等待,直到100%安装顺利结束。
weblogic的使用

weblogic的使用
WebLogic是一种常用的Java应用服务器,它能够提供高度可扩展的企业级应用程序运行环境。
使用WebLogic可以简化应用程序开发、部署和管理过程,提高应用程序的可靠性和性能。
以下是WebLogic 的使用方法:
1. 安装WebLogic服务器:在官方网站下载WebLogic服务器安装包,按照安装向导完成安装过程。
2. 创建WebLogic域:WebLogic域是WebLogic服务器的逻辑管理单元,通过创建域可以管理应用程序、配置服务器等。
使用配置向导创建域。
3. 部署应用程序:将应用程序的WAR或EAR文件部署到WebLogic 服务器中,可以使用WebLogic控制台或命令行工具进行部署。
4. 配置服务器:通过WebLogic控制台或命令行工具可以配置WebLogic服务器,如配置JDBC数据源、安全设置、JMS等。
5. 启动和停止服务器:可以使用WebLogic控制台或命令行工具启动和停止WebLogic服务器。
6. 监控服务器:通过WebLogic控制台可以实时监控WebLogic 服务器的运行状态、应用程序状态、日志等信息。
7. 优化服务器性能:WebLogic服务器提供了多种性能优化选项,如配置缓存、调整线程池大小等。
8. 备份和恢复服务器:通过备份WebLogic域和应用程序,可以实现服务器数据的备份和恢复。
WebLogic的使用需要一定的Java和Web应用程序开发基础,但是通过学习官方文档和示例,可以快速掌握WebLogic的使用方法。
weblogic配置受管理服务

weblogic配置受管理服务在Weblogic部署集群的时候,如果管理服务和受管服务属于同一个域的时候,会使用相同的配置,为了达到资源的合理分配,可以通过修改setDomainEnv.cmd 单独设置各个服务的参数。
在setDomainEnv.cmd文件中,通过判断环境变量%SERVER_NAME%来进行分别设置:echo "%SERVER_NAME%"if "%SERVER_NAME%"=="AdminServer" (if "%JAVA_VENDOR%"=="Sun" (set WLS_MEM_ARGS_64BIT=-Xms256m -Xmx512mset WLS_MEM_ARGS_32BIT=-Xms256m -Xmx512m) else (set WLS_MEM_ARGS_64BIT=-Xms512m -Xmx512mset WLS_MEM_ARGS_32BIT=-Xms512m -Xmx512m)) else (if "%JAVA_VENDOR%"=="Sun" (set WLS_MEM_ARGS_64BIT=-Xms256m -Xmx512mset WLS_MEM_ARGS_32BIT=-Xms256m -Xmx512m) else (set WLS_MEM_ARGS_64BIT=-Xms512m -Xmx512mset WLS_MEM_ARGS_32BIT=-Xms512m -Xmx512m))一、添加服务器登录后点击Servers进入界面后,点左侧的“Lock & Edit”按钮点击“New”按钮输入受管理服务角色名,IP地址和端口,单击“Next”按钮单击“Finish”按钮单击“Activate Changes”按钮受管理服务添加成功二、给集群分配受管理服务单击“X5cluster”集群,进入详细配置界面单击Servers标签页,点击“Add”按钮选择受管理服务器manager2,单击“Next”按钮继续单击“Add”按钮选择受管理服务器manager1,单击“Next”按钮注意:集群中只能添加受管理服务器,绝不可添加代理服务器单击“Activate Changes”按钮添加成功三、给计算机分配受管理服务点击左上角的“Lock & Edit”按钮——>点击左侧的machine——>双击受管服务器所在的machine——>单击选项卡的Servers按钮——>点击add按钮Servers——>选择刚添加的收官服务器(select Servers)——>点击下一步——>到完成——>单击左上角的“Activate Changes”按钮保存添加、配置完毕。
跟我学中间件相关技术及应用——配置WebLogic应用服务器下的集群服务

跟我学中间件相关技术及应用——配置WebLogic应用服务器下的集群服务1.1.1WebLogic应用服务器下的集群服务的管理技术1、配置集群应用的必要条件(1)集群中的所有Server必须位于同一网段,并且必须是IP广播(UDP)可到达的(2)集群中的所有Server必须使用相同的版本,包括Service Pack(3)集群中的Server必须使用永久的静态IP地址动态IP地址分配不能用于集群环境。
如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP地址,只有这样,客户端才能访问服务器。
(4)要以CLUSTER方式运行,必须有包含CLUSTER许可的LICENSE才行2、集群服务器搭建方法域管理服务器用有关集群中其他实例的信息(它们的名称/IP地址/监听端口、队列大小和其他选项以及它们应该使用的集群多播地址/端口等)和准备部署在集群中的应用程序文件进行配置。
(1)利用“Domain Configuration Wizard”进行配置(2)管理控制台GUI程序3、利用“Domain Configuration Wizard”进行配置的过程(1)启动“Domain Configuration Wizard”(2)选择新建一个配置(3)选择模板类型(4)选择创建的方式-------本例为“自定义”(5)配置管理服务器的信息(6)接受对集群的配置选项(7)输入各个受管理的服务器的信息(8)设置集群方面的信息(9)向该集群中添加各个成员服务器选择各个服务器(10)后面,为其它的配置过程----与集群无关如JDBC的数据源等4、利用管理控制台GUI程序搭建集群服务器的过程下面利用管理控制台的GUI程序来搭建集群服务器,该程序会指导我们通过下面的配置过程:配置集群、配置集群中的管理服务器和受管理服务器实例、配置集群中的物理系统、把实例与集群和物理系统关联,以及最后与集群域关联。
具体的搭建过程如下:(1)在左侧窗格中,单击“群集”节点(2)在右侧窗格中,单击“配置新群集”(配置新的Cluster...)(3)输入下列值:1)名称- 为群集分配一个唯一的名称。
跟我学Weblgic应用服务器的配置和管理相关技术——WebLogic的基本管理相关技术

目录1.1跟我学Weblgic应用服务器的配置和管理相关技术 (2)1.1.1WebLogic的Admin管理控制台 (2)1.1.2对WebLogic的服务器进行各种管理操作 (7)1.1.3WebLogic的在线帮助 (12)1.1.4在WebLogic中如何配置虚拟主机 (13)1.1跟我学Weblgic应用服务器的配置和管理相关技术1.1.1WebLogic的Admin管理控制台1、系统管理控制台(Admin Console)它是一个基于Web 浏览器的图形用户界面,用于对WebLogic Server 域进行管理。
可以使用系统管理控制台执行下列操作:1)配置、启动和停止WebLogic Server 实例2)配置WebLogic Server 群集3)配置WebLogic Server 服务,如数据库连接(JDBC) 和消息服务(JMS)。
4)配置安全参数,包括管理用户、组和角色。
5)配置和部署应用程序。
6)监视服务器和应用程序性能。
7)查看服务器和域日志文件。
8)查看应用程序部署描述符。
9)编辑选中的运行时应用程序部署描述符元素。
2、启动管理控制台打开Web 浏览器并输入以下URL:http://hostname:port/console,其中hostname 是管理服务器的DNS 名称或IP 地址,port 是管理服务器监听请求的端口(默认为7001)。
如果使用安全套接口层(SSL) 启动管理服务器,必须在http 后面加上s,如下所示:https://hostname:port/console3、退出管理控制台有时可能需要以新的用户帐号来登录WebLogic的管理控制台,可以首先退出当前的管理控制台,然后再以新的用户帐号来登录WebLogic的管理控制台。
点击下面的“退出”的链接再以新的用户帐号来登录WebLogic的管理控制台4、在管理控制台中导航(1)管理控制台布局(2)横幅控制台的横幅区域显示在控制台右侧面板的顶部。
WebLogic服务器配置

1、安装SQL的升级包,将(jsp工程应用与项目实践书中给的tool/msdriver/三个包)直接放在bea文件夹下:(1)修改C:\bea\WebLogic700\Server\bin目录下的StarWls.cmd文件,将下面三个路径追加到其中,如下所示:setCLASSPA TH=%JA V A_HOME%\lib\tools.jar;%WL_HOME%\server\lib\weblogic_sp.jar;%WL_ HOME%\server\lib\weblogic.jar;C:\bea\msbase.jar;C:\bea\mssqlserver.jar;C:\bea\msutil.jar;%CL ASSPA TH%2、ant工具使用:将ant放在C盘根目录下,然后设置环境变量路径:(1)ANT_HOME C:\ant(2)path %ANT_HOME%\bin(3)classpath %ANT_HOME%\lib(4)DefaultWebApp------ ET------src------build.xml------index.heml3、利用ant编译build.xml (路径是:C:\bea\user_projects\mydomain\applications\DefaultWebApp)文件,所有的java文件,将classes放入WebLogic里面的Web_INF的classes下。
4、将j2ee.jar放在C:\j2sdk1.4.2\jre\lib\ext下。
5、JNDI访问连接池(头文件:import java.util.*;)public class Db {private Connection con;private Statement stmt;private ResultSet rs;private PreparedStatement pstmt;public static int error=0;****************************************************函数名称:getCon()*函数功能:获取数据库连接*返回值:无*参数说明:无*创建:刘光年2006年7月22日****************************************************public static synchronized Connection getCon()throws Exception{DataSource ds;try{Hashtable env = new Hashtable();env.put(InitialContext.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory ");env.put(InitialContext.PROVIDER_URL,"t3://localhost:7001"); //webLogic端口IPenv.put(InitialContext.SECURITY_PRINCIPAL,"system"); //webLogic连接用户env.put(InitialContext.SECURITY_CREDENTIALS,"sysmanager");//webLogic密码InitialContext ctx = new InitialContext(env);ds = (DataSource)ctx.lookup("ASP"); //JNDI名字return ds.getConnection();}catch(SQLException e){System.out.print(e);throw e;}catch(NamingException e){System.out.print(e);throw e;}}6、WebLogic7.0连接池的配置步骤:(1)http://127.0.0.1:7001/console 进入控制台。
weblogic常用操作

weblogic常用操作以下是一些常见的WebLogic操作:1. 启动和停止WebLogic服务器:可以使用启动脚本(startWebLogic.sh或startWebLogic.cmd)来启动WebLogic服务器,并使用停止脚本(stopWebLogic.sh或stopWebLogic.cmd)来停止服务器。
2. 部署应用程序:可以使用WebLogic控制台或weblogic.Deployer工具来部署应用程序。
在控制台中,可以选择应用程序并上传应用程序文件,然后将其部署到指定的目标服务器。
对于weblogic.Deployer工具,可以使用命令行参数来指定要部署的应用程序文件和目标服务器。
3. 配置JDBC数据源:可以使用WebLogic控制台来配置JDBC数据源。
在控制台中,可以指定数据库连接信息、连接池属性和目标服务器等。
4. 配置JMS队列和主题:可以使用WebLogic控制台来配置JMS队列和主题。
在控制台中,可以指定队列和主题的名称、目标服务器和持久性等。
5. 监视服务器状态:可以使用WebLogic控制台或WebLogic管理器来监视服务器的状态。
可以查看服务器日志、线程池使用情况、JVM堆使用情况以及应用程序性能指标等。
6. 配置安全性:可以使用WebLogic控制台来配置安全性。
可以创建用户和角色,并将用户分配给角色。
还可以配置SSL证书和访问控制列表等。
7. 执行故障排除:如果在WebLogic服务器上遇到问题,可以查看服务器日志文件和线程转储文件来进行故障排除。
还可以使用WebLogic控制台的诊断控制台来收集故障排除数据。
以上是一些WebLogic的常见操作,但并不限于此,实际操作会根据具体情况而有所不同。
跟我学如何在MyEclipse开发工具中配置WebLogic服务器

跟我学如何在MyEclipse开发工具中配置WebLogic服务器1.1.1配置和应用在MyEclipse开发工具中所支持的WebLogic服务器1、WebLogic的程序安装的目录层次如下2、配置所需要的版本的WebLogic服务器(1)点击所需要版本的WebLogic服务器名称节点,选中右边的Enable单选按钮,启用WebLogic服务器,并做下面的各个设置(2)接着展开WebLogic结点,点击JDK在右边的WLS JDK name处选择WebLogic 8的默认JDK。
这里组合框中缺省为jdk1.4。
(3)单击Add按钮,弹出WebLogic > Add JVM对话框,在JRE名称处随便输入一个名字,如weblogicJDK。
然后在JRE主目录处选择WebLogic安装文件夹中的JDK文件夹,如C:\bea\jdk142_04,程序会自动填充Javadoc URL文本框和JRE系统库列表框。
(4)单击确定按钮关闭对话框这时候就可以在WLS JDK name组合框中选择weblogicJDK。
同时在下面的Optional Java VM arguments中输入如下的配置项目-ms64m -mx64m -Djava.library.path="/bea/weblogic81/server/bin" -Dbea.home="C:/bea" =cgServer -Djava.security.policy=="/bea/weblogic81/server/lib/weblogic.policy"-Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false -Dweblogic.management.password=12345678ername=weblogic3、设置WebLogic服务器的启动(Launch)方式4、设置WebLogic服务器的工作(Paths)目录在右边的Prepend to classpath列表框中,通过Add JAR/ZIP按钮,加入C:\BEA\weblogic81\server\lib\weblogic.jar、C:\BEA\weblogic81\server\lib\webservices.jar。
weblogic详解

weblogic详解WebLogic是一种Java应用服务器,它提供了一种可靠的、高性能的平台来运行企业级应用程序。
WebLogic具有许多功能,包括分布式事务管理、负载平衡、安全性和可伸缩性。
在本文中,我们将深入探讨WebLogic的各种功能和用途。
WebLogic的架构WebLogic的架构是基于Java EE规范的。
它由多个组件组成,包括Web服务器、应用服务器和EJB容器。
Web服务器用于处理HTTP请求和响应,应用服务器用于处理业务逻辑,EJB容器用于管理EJB组件。
WebLogic还包括JMS(Java消息服务)和JDBC(Java数据库连接)组件,用于处理消息和数据库连接。
WebLogic的功能WebLogic具有许多功能,包括:1.分布式事务管理:WebLogic支持分布式事务管理,可以确保在多个数据库之间进行的事务是原子性的,即要么全部成功,要么全部失败。
2.负载平衡:WebLogic可以将负载分配到多个服务器上,以确保高可用性和可伸缩性。
3.安全性:WebLogic提供了多种安全性功能,包括SSL(安全套接字层)和数字证书,以确保数据的机密性和完整性。
4.可伸缩性:WebLogic可以在需要时自动扩展,以适应不断增长的负载。
5.高可用性:WebLogic可以在服务器故障时自动切换到备用服务器,以确保应用程序的连续性。
WebLogic的用途WebLogic可以用于许多用途,包括:1.企业应用程序:WebLogic是一种流行的企业应用程序服务器,可以用于运行各种企业应用程序,包括ERP、CRM和SCM系统。
2.电子商务:WebLogic可以用于运行电子商务网站,包括在线商店和拍卖网站。
3.金融服务:WebLogic可以用于运行金融服务应用程序,包括在线银行和证券交易系统。
4.医疗保健:WebLogic可以用于运行医疗保健应用程序,包括电子病历和医疗保健管理系统。
5.政府:WebLogic可以用于运行政府应用程序,包括在线税务和社会保障系统。
在Weblogic服务器上进行资源配置

在Weblogic服务器上进行资源配置企业级的Java程序如果没有进行程序服务器的配置,例如链接池、数据源、JMS队列和安全等的配置,想要准确运行是不太可能的。
而这些配置都是在应用程序部署之前进行正确无误地配置的。
然而,在考虑程序可能部署到多环境的情况下,这些配置工作就变得复杂起来。
自动而集成的资源配置提供了这种便利,尤其是出于系统维护导致系统的配置发生变化或突然出于性能的需要需将程序部署到一个新的服务器上。
这篇文章阐述的就是Weblogic服务器下借助Weblogic的脚本语言和Ant实现这种资源配置自动化。
每种可部署的J2EE组件,要在应用服务器运行准确无误都必须进行相应的配置。
对于使用Weblogic服务器的开发人员来说,这种配置可以通过控制台来完成,也可以通过Weblogic Ant的wlconfig和wldeploy两个任务,或直接使用命令行工具weblogic deployer。
Ant任务和命令行工具因为依赖于具体的环境特性,所以在Weblogic9.0下,都建议尽量减少这些工具的使用。
因为开发人员与应用程序之间并没有一个统一的维护和沟通配置信息的方式,从而导致一些自定义的脚本配置和手动配置并存。
自定义的脚本配置难以维护,而手动配置常常导致错误的发生,获取一个流畅的传播和释放机制对J2EE而言显得艰难无比。
在应用程序需部署到多样环境的下(开发,测试和产品),这变得更加复杂,因为这些多样环境使得程序很难做到完全地独立于环境。
并且,如果整个程序的维护信息本身并不规范的话,突然变动程序目标将导致过程变得冗长乏味。
因此,每一个程序都必须始终如一的将配置信息保持环境独立。
也正据于此,一种可以自动读取配置信息并在服务器上进行自动配置的工具,将大大地提供便利,而这种工具也将成为程序部署的一个部分。
这样的一个工具在加强标准和指引中起到至关重要的作用。
这篇文章提供了一个样例,在此样例中配置信息得以通过程序来维护。
weblogic管理服务配置方法

Weblogci管理服务配置方法(第三稿)目录1概述 (3)1.1本文预期读者: (3)1.2本文作用: (3)1.3名词解释: (3)2基本测试环境 (4)3管理服务与被管服务基本配置 (4)3.1中间件安装 (4)3.2配置管理服务器 (4)3.3配置计算机 (4)3.4配置NodeManager (5)3.5配置本机受管服务 (6)3.6配置远程受管服务 (6)3.7配置“远程启动”选项卡 (6)3.7.1设置类路径 (6)3.7.2Java虚拟机内存设置 (7)3.8受管服务的启动和停止 (7)3.8.1控制台启动停止服务 (7)3.8.2Weblogic脚本启动受管理服务 (8)4久其CI部署相关配置 (8)4.1配置连接池 (8)4.2配置数据源 (8)4.3发布应用程序 (8)5其他 (8)5.1多台计算机安装weblogic注意事项 (8)5.2配置NodeManager常见问题 (9)5.3设置远程启动选项卡常见问题 (10)6后记 (10)1概述1.1本文预期读者:本文读者必须有一定weblogic使用经验,对weblogic管理体系有一定了解。
熟练掌握weblogic单domain配置方式。
文中只对安装使用管理服务需要用到的特殊设置步骤进行说明。
本文省略的地方请参考公司文档《久其CI3.0安装配置手册—Weblogic》。
1.2本文作用:场景一:对于某些IT内控比较严格的项目,项目组无法获得用户服务器密码。
如果有需要重新启动中间件服务时项目组会非常被动。
此时可以使用管理服务器来启动和停止受管理服务器上的应用服务。
场景二在硬件资源比较充足的情况下我们可以在多台服务器上启动中间件来支撑我们的应用。
此时使用管理服务可以统一部署升级应用,控制、监控各个服务的运行情况。
场景三:在单服务器32位操作系统环境下java内存最大只能使用2G。
为了充分利用服务器资源我们可以启动多个服务支撑应用。