转至:http://blog.chinaunix.net/uid-20164485-id-1973841.html

自动启动WebLogic系统的服务脚本
 
2010.10.25 TsengYia#126.com http://tsengyia.blog.chinaunix.net/
 
***********************************************

系统环境:RHEL5.0 [2.6.18-128xen]

*****************************************************************
    —— Weblogic运行在product模式,手动运行或终止时需验证用户名和密码。
 
一、创建/etc/init.d/weblogic脚本文件
  1. #!/bin/bash
  2. #
  3. # By TsengYia#126.com http://selinux.cublog.cn
  4. #
  5. # chkconfig: - 85 15
  6. # description: Startup/Stop script for the WebLogic Server
  7. #
  8. # Source function library.
  9. . /etc/rc.d/init.d/functions
  10. #
  11. # JDK Configuration
  12. JAVA_HOME=/usr/local/jdk
  13. CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  14. PATH=$PATH:$JAVA_HOME/bin
  15. #
  16. SRV_IPADD="172.20.20.1"
  17. WLS_USER="user_to_run_wls"
  18. WLS_PW="123456"
  19. WLS_INIT_PATH="/usr/local/weblogic/user_projects/domains/mydomain/bin"
  20. export JAVA_HOME CLASSPATH PATH MW_HOME WLS_USER WLS_PW
  21. #
  22. case "$1" in
  23. start)
  24. ${WLS_INIT_PATH}/startWebLogic.sh &
  25. ;;
  26. stop)
  27. ${WLS_INIT_PATH}/stopWebLogic.sh $WLS_USER $WLS_PW
  28. ;;
  29. status)
  30. if ( pgrep "java" && ps ax | grep "${SRV_IPADD}:80" ) &> /dev/null ; then
  31. echo "WebLogic Server is running."
  32. exit 0
  33. else
  34. echo "WebLogic Server is down."
  35. exit 1
  36. fi
  37. ;;
  38. restart)
  39. $0 stop
  40. $0 start
  41. ;;
  42. *)
  43. echo "Usage:$0 start|stop|status|restart"
  44. ;;
  45. esac
 
二、添加为weblogic系统服务
  1. [root@localhost ~]# chmod 750 /etc/init.d/weblogic
  2. [root@localhost ~]# chkconfig --add weblogic
  3. [root@localhost ~]# chkconfig --level 35 weblogic on
  4. [root@localhost ~]# /etc/init.d/weblogic start

自动启动WebLogic系统的服务脚本的更多相关文章

  1. Linux下一个Redis启动/关闭/重新启动服务脚本

    脚本功能: 实现redis单机多实例情况下的正常启动.关闭.重新启动单个redis实例.完毕系统标准服务的下面经常使用功能:  start|stop|status|restart 注:redis程序代 ...

  2. centOS 6 服务管理与服务脚本

    服务管理与服务脚本   linux服务 服务管理与服务脚本 linux服务 服务启动过程详解 chkconfig命令 非独立服务与xinetd进程 一个特殊的服务脚本   服务启动过程详解 在开机启动 ...

  3. shell脚本--制作自己的服务脚本

    首先注意一下,我用的环境是centos6.5,中间有一些操作和在Ubuntu上有一些地方的操作是不同的, 编写脚本 首先看一个实例:假设有一个test的服务,可以通过命令对test进行启动.关闭或者重 ...

  4. (转) CentOS 7添加开机启动服务/脚本

    CentOS 7添加开机启动服务/脚本 原文:http://blog.csdn.net/wang123459/article/details/79063703 一.添加开机自启服务 在CentOS 7 ...

  5. Centos7 系统初试化脚本

    系统初始化设置 # 设置主机名,永久修改,再次登陆生效 hostnamectl set-hostname xxxxx # 安装eprl源,常用命令 yum install -y wget && ...

  6. Android系统使用Shell脚本预装apk

    客户需求:需要在Android系统预安装一个或者若干个apk,客户可以选择自行卸载并且卸载后系统再次启动并不会再次自动安装. 考虑到需要批量安装应用,我这里考虑到使用灵活的shell脚本.shell脚 ...

  7. 编写Redis启停服务脚本

    脚本内容如下; fi   esac   exit$RETVAL 下载脚本:艺搜下载 将下载下来的脚本放在/etc/init.d/目录下 更改脚本权限 chmod 777 /etc/init.d/red ...

  8. 是智能手机推动windows xp系统停止服务吗

    昨天是windows xp系统停止服务的大限,各大媒体争相报道,漫天铺地的xp消息充斥网络,xp这个词的百度指数这段时间从4月1日的8411也开始猛涨,特别是这两天4月7日的36470飙升到4月8日的 ...

  9. Linux 系统Telnet服务

    Linux 系统Telnet服务 telnet与ssh相比,安全性能并不高,但是在ssh版本升级或者其他的情况下还是需要开启这一项服务.linux提供服务是由运行在后台的守护进程daemon来执行的, ...

随机推荐

  1. python3 requests的content和text方法

    text返回的是Unicode型的数据 content返回的是是二进制的数据. 也就是说,如果你想取文本,可以通过r.text. 如果想取图片,文件,则可以通过r.content >>&g ...

  2. TreeMap相关

    Map接口 Map集合的特点 1.能够存储唯一的列的数据(唯一,不可重复) Set 2.能够存储可以重复的数据(可重复) List 3.值的顺序取决于键的顺序 4.键和值都是可以存储null元素的 T ...

  3. 学习JAVAWEB第十六天

    今天做了一个简单的登陆界面,HTML+CSS太不熟悉了,明天还得接着做

  4. 右键没有word?excel?ppt?注解表该改改啦

    ✿[office 2019]office2010版本以上的都可以(例如:office 2010.office 2016.office 2019) 一.快速方法解决右键没有word: 在电脑桌面右键一个 ...

  5. H264 编解码协议

    1.概述 H264是MPEG-4标准所定义的最新编码格式,同时也是技术含量最高.代表最新技术水平的视频编码格式之一,标准写法应该是H.264.H.264视频格式是经过有损压缩的,但是在技术上尽可能做到 ...

  6. 远程连接MySQL报错1045解决方案

    MySQL远端操作步骤: 方法一: USE mysql: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH ...

  7. UIKit绘图演练

    一般使用UIKit给我们提供的绘图来绘制一些文字,图片这些东西.     UIKit给我们提供画图的方法底层也是分为四步.所以也必须在drawRect方法当中去写.     1.如何画文字?      ...

  8. VC 常用

    转载请注明来源:https://www.cnblogs.com/hookjc/ ------------------------------------------------------------ ...

  9. Static块和类加载顺序

    原创:转载需注明原创地址 https://www.cnblogs.com/fanerwei222/p/11451040.html  版本:Java8 直接上代码: public class Stati ...

  10. Maven获取resources的文件路径、读取resources的文件

    路径问题一切要看编译后的文件路径 比如,源文件路径是: 而编译后的文件路径为: 也就是说,resources文件夹下的文件在编译后,都是为根目录,这种情况下,比如我要读取resources 文件夹下的 ...