2012-11-10 12:58 26036人阅读 评论(4) 收藏 举报
分类:
WebLogic(10)

版权声明:本文为博主原创文章,未经博主允许不得转载。

目录(?)[+]

介绍

Weblogic提供了多种方式来启动和停止Weblogic服务,你可以通过你的喜好决定你选择Administration Console或者命令控制行或者是Node Manager来管理Weblogic服务的生命周期。

无论使用那种方法来启动服务,最后的结果只是配置一系列的操作参数来初始化JVM,weblogic服务实例通过JVM来运行。

我比较喜欢使用命令来启动服务,因为我觉得这样比任何一种方式都来的直接,本文主要记录如何用命令行来启动和停止weblogic服务。

命令行启动管理服务

1.打开命令行窗口,切换到MW_HOME\user_projects\domains\DOMAIN_NAME目录

2.运行一下命令

  1. bin/startWebLogic.cmd (windows)
  2. bin/startWebLogic.sh    (Linux)

3. 接下来,你就要输入weblogic用户名和密码了

4.当出现以下字样时表示启动成功了

  1. <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>

命令行启动被管理的服务(如果存在受管服务)

类似启动管理服务,只是命令有所不同,运行以下命令即可启动

  1. startManagedWebLogic.cmd managed_server_name admin_url (Windows)
  2. startManagedWebLogic.sh managed_server_name admin_url (UNIX)

如:
c:\Oracle\Middleware\user_projects\domains\mydomain\bin\startManagedWebLogic.cmd myManagedServer http://AdminHost:7001

managed_server_name将指定受管服务的名称,admin_url指定管理服务监听地址(主机、IP地址,或者DNS名称),端口。如果管理服务和受管服务在一起的话,可以省略admin_url

为启动和停止Weblogic指定通行证

在以上的启动过程中,均需要为Weblogic提供启动用户名和密码,特别是在Linux上操作时,我们需要关掉命令行窗口,weblogic服务仍然能够正常运行,这便需要使用nohup前缀,这样一来便服务指定用户名和密码,导致启动失败。下面通过几种方式来指定weblogic的用户名和密码

1. 使用boot.properties文件

在DOMAIN_HOME/servers/server_name/文件夹下面创建一个文件夹security,然后再在下面创建boot.properties

在boot.properties文件中输入以下内容

  1. username=weblogic_username
  2. password=weblogic_password

这样在启动weblogic时,weblogic会自动到此目录下去读取用户名和密码信息,并且将用户名和密码信息加密。以后则无须输入用户名和密码信息,如果weblogic用户名和密码修改,也只需要修改boot文件即可。

2.在启动命令上添加参数

  1. -Dweblogic.management.username=username
  2. -Dweblogic.management.password=password
  3. -Dweblogic.system.StoreBootIdentity=true

在启动命令上加上以上参数后,weblogic会自动创建第一步中手动创建的boot文件,当然如果不需要boot文件时,也可以不指定。当保存了密码信息后,下次启动时无须添加这些参数。直接运行启动命令即可。

总结

weblogic中支持多种启动方式,本文只讲述这么多,至于停止的方式只是命令稍有差别。更多的请参见Oracle官方文档,相信会有更多的收获。

参考文献

http://docs.oracle.com/cd/E23943_01/web.1111/e13708/toc.htm

管理weblogic服务的启动和停止的更多相关文章

  1. Linux上服务的启动,停止和重启

    (1)查看所有的服务 [berry@berry:practice] service Usage: service < option > | --status-all | [ service ...

  2. mysql服务的启动和停止 net stop mysql net start mysql

    第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名-p用户密码 键入命令mysql -uroo ...

  3. Windows服务之启动、停止、暂停、继续

    原文:Windows服务之启动.停止.暂停.继续 Windows服务之启动.停止.暂停.继续 2011-11-09 15:07:37     我来说两句 收藏    我要投稿    [字体:小 大] ...

  4. Jenkins关闭、重启,Jenkins服务的启动、停止方法。

     一.Jenkins关闭.重启 1.关闭Jenkins 只需要在访问jenkins服务器的网址url地址后加上exit,关闭Jenkins服务. 例如:http://localhost:8081/ex ...

  5. 通过命令窗口控制mysql服务的启动与停止

    mysql服务的启动: 以管理员的身份运行cmd命令窗口,输入命名 net start mysql 如果不是以管理员的身份运行cmd,会提示如下错误 mysql服务的停止: 以管理员的身份运行cmd命 ...

  6. linux系统下apache服务的启动、停止、重启命令

    本文章简单的介绍了关于linux下在利用命令来操作apache的基本操作如启动.停止.重启等操作,对入门者不错的选择.本文假设你的apahce安装目录为 usr local apache2,这些方法适 ...

  7. 使用ansible控制Hadoop服务的启动和停止

    一.环境: 服务器一台,已安装centos7.5系统,做ansible服务器: 客户机三台:hadoop-master(192.168.1.18).hadoop-slave1(192.168.1.19 ...

  8. MySql服务的启动和停止

    1.启动:net start mysql; 2.停止:net stop mysql.

  9. 基于C#实现Windows服务状态启动和停止服务的方法

    网址:http://www.jb51.net/article/89230.htm

随机推荐

  1. ZZULIoj 1907 小火山的宝藏收益

    Description      进去宝藏后, 小火山发现宝藏有N个房间,且这n个房间通过N-1道门联通.   每一个房间都有一个价值为Ai的宝藏, 但是每一个房间也都存在一个机关.如果小火山取走了这 ...

  2. ES6(Module模块化)

    模块化 ES6的模块化的基本规则或特点: 1:每一个模块只加载一次, 每一个JS只执行一次, 如果下次再去加载同目录下同文件,直接从内存中读取. 一个模块就是一个单例,或者说就是一个对象: 2:每一个 ...

  3. mysql 面安装配置

    解压MySQL压缩包    将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:    "D:\Program Files\MySQL\mysql-5.6.13-win32&quo ...

  4. 00048_this关键字

    1.this调用构造方法 (1)构造方法之间的调用,可以通过this关键字来完成: (2)构造方法调用格式 this(参数列表); (3)小案例 class Person { // Person的成员 ...

  5. TMG 模拟公司网络架构要点

    1.部署的router 有且只有一个网关,指向TMG服务器 2.router 确认有默认路由,指向TMG服务器 3.TMG 只能设置一个网关,指向模拟公网关 4.TMG 要手工创建指向router的路 ...

  6. 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest (Online Mirror, ACM-ICPC Rules, Teams Preferred)

    先把代码扔上来 E. Field of Wonders time limit per test 3 seconds memory limit per test 256 megabytes input ...

  7. 九度oj 题目1179:阶乘

    题目描述: 输入n, 求y1=1!+3!+...m!(m是小于等于n的最大奇数)y2=2!+4!+...p!(p是小于等于n的最大偶数). 输入: 每组输入包括1个整数:n 输出: 可能有多组测试数据 ...

  8. n&(n-1)的用途

    最近做LeetCode上面的题目,发现很多题目都用到了n&(n-1).感觉真是神通广大,下面就目前所看到的一些用途总结一下: 1,求一个int类型数是否为2的幂 当n=4时,二进制为:0100 ...

  9. 如何诊断RAC系统中的'gc cr multi block request'?

    'gc cr multi block request' 是RAC数据库上比较常见的一种等待事件,在RAC 上进行全表扫描(Full Table Scan)或者全索引扫描(Index Fast Full ...

  10. BZOJ 2179 FFT快速傅立叶 ——FFT

    [题目分析] 快速傅里叶变换用于高精度乘法. 其实本质就是循环卷积的计算,也就是多项式的乘法. 两次蝴蝶变换. 二进制取反化递归为迭代. 单位根的巧妙取值,是的复杂度成为了nlogn 范德蒙矩阵计算逆 ...