管理weblogic服务的启动和停止

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.运行一下命令

[plain] view plain copy

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

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

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

[plain] view plain copy

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

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

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

[plain] view plain copy

  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文件中输入以下内容

[plain] view plain copy

  1. username=weblogic_username
  2. password=weblogic_password

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

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

[plain] view plain copy

  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

时间: 2024-12-07 02:29:08

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

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

(1)查看所有的服务 [[email protected]:practice] service Usage: service < option > | --status-all | [ service_name [ command | --full-restart ] ] [[email protected]:practice] service --status-all [ + ] acpid [ - ] anacron [ - ] apparmor [ ? ] apport [ + ] av

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

原文:Windows服务之启动.停止.暂停.继续 Windows服务之启动.停止.暂停.继续 2011-11-09 15:07:37     我来说两句 收藏    我要投稿    [字体:小 大] SC_HANDLE   scm,sHandle; SERVICE_STATUS   ServiceStatus; scm=OpenSCManager(NULL,NULL,SC_MANAGER_ALL_ACCESS); if   (scm!=NULL) { //启动service sHandle=Op

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

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

hadoop历史服务的启动与停止

a.配置项(在分布式环境中配置) 1.RPC访问地址 mapreduce.jobhistory.address 2.HTTP访问地址 mapreduce.jobhistory.webapp.address b.(伪分布式环境中直接使用即可) mr-jobhistory-daemon.sh start historyserver yarn主界面跳转:http:<主机名>:19888 mr-jobhistory-daemon.sh stop historyserver 原文地址:https://w

chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息

chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. 使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] chkconfig在没有参数运行时,显示用法.如果加上服务名,那么就检查这个服务是否在当前运行级启动.如果是,返回true,否则返回false.如果在服

Linux下chkconfig命令详解--(启动或停止)和查询系统服务的运行级信息

chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. 使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] chkconfig在没有参数运行时,显示用法.如果加上服务名,那么就检查这个服务是否在当前运行级启动.如果是,返回true,否则返回false.如果在服

【转】centos 服务开机启动

转自: http://blog.csdn.net/educast/article/details/49558945 http://www.cnblogs.com/panjun-Donet/archive/2010/08/10/1796873.html 1.利用 chkconfig 来配置启动级别在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd.mysqld.postfix等,安装后系统默认不会自动启动的.就算手动执行 /etc/init.d/mysqld start

C#对Windows服务组的启动与停止

Windows服务大家都不陌生,Windows服务组的概念,貌似MS并没有这个说法. 作为一名软件开发者,我们的机器上安装有各种开发工具,伴随着各种相关服务. Visual Studio可以不打开,SqlServer Management Studio可以不打开,但是SqlServer服务却默认开启了.下班后,我的计算机想用于生活.娱乐,不需要数据库服务这些东西,尤其是在安装了Oracle数据库后,我感觉机器吃力的很. 每次开机后去依次关闭服务,或者设置手动开启模式,每次工作使用时依次去开启服务

CentOS7 下面使用systemctl 来管理tomcat服务

查看全部服务命令: systemctl list-unit-files --type service 查看服务 systemctl status name.service 启动服务 systemctl start name.service 停止服务 systemctl stop name.service 重启服务 systemctl restart name.service增加开机启动 systemctl enable name.service 删除开机启动 systemctl disable