为了方便管理,可以写一个启动脚本用来启动

weblogic,方法如下:用root用户登录Linux,打开目录/etc/rc.d/init.d,新建一个空文本文件,名称改为weblogic

(此文件名为将来的服务名,可自定义,最好以域名命令,以便于区分),编写以下脚本:

#!/bin/bash

# chkconfig: 2345

# description: Weblogic Server 10.3.3

# /etc/init.d/weblogic

export BEA_BASE=/home/weblogic/bea

export BEA_HOME=$BEA_BASE/Middleware/user_projects/domains/base_domain

export BEA_LOG=/var/log/weblogic.log

export PATH=$PATH:$BEA_HOME/bin

BEA_OWNER="weblogic"

# if the executables do not exist -- display error

if [ ! -f $BEA_HOME/bin/startWebLogic.sh -o ! -d $BEA_HOME ]

then echo "WebLogic startup: cannot start"

exit 1

fi

# depending on parameter -- startup, shutdown, restart

case "$1" in

start)

echo -n "Starting Weblogic: log file $BEA_LOG"

touch /var/lock/weblogic

su - $BEA_OWNER -c "nohup $BEA_HOME/bin/startWebLogic.sh > $BEA_LOG 2>$1  &"

echo " OK"

;;

stop)

echo -n "Shutdown Weblogic:"

# rm -rf /var/lock/weblogic

su - $BEA_OWNER -c "$BEA_HOME/bin/stopWebLogic.sh >> $BEA_LOG"

echo " OK"

;;

reload|restart)

$0 stop

$0 start

;;

*)

echo "Usage: `basename $0` start|stop|restart|reload"

exit 1

esac

exit 0

脚本编写后,执行下面的命令授权:

#chown root.root /etc/rc.d/init.d/weblogic

修改文件权限:

chmod 775 /etc/rc.d/init.d/weblogic

当然也可以把weblogic作为系统服务,随系统启动等,方法如下

# chkconfig --add weblogic // 将weblogic服务添加到系统服务中

# chkconfig --del weblogic // 将weblogic服务从系统服务中删除

或者运行如下命令

# chkconfig --level 345 weblogic on

以后启动/关闭weblogic可以使用如下命令操作:

# service weblogic start     //  启动weblogic

# service weblogic stop      //  关闭weblogic

阅读(1194) | 评论(0) | 转发(0) |

linux weblogic启动目录,Linux下WebLogic开机启动设置相关推荐

  1. win8手动添加linux启动项,Win8下添加开机启动项的简单办法

    Win8的用户越来越多,大家会发现任务管理器新添加了一个"启动"的功能,我们可以在其中随意删减开机启动项,以达到提高开机效率的目的.但是怎样才能添加我们平时经常用到的软件作为开机启 ...

  2. Linux minilogd占用内存过高及开机启动项修改

    minilogd: 今天发现一台服务起的内存正常占用应该在70左右,但是内存占用却到了90%以上,用top查看发现minilogd占用了30%左右的内存,是不符合预期的,查看开机启动项并无minilo ...

  3. Ubuntu下添加开机启动脚本

    [转载]Ubuntu下添加开机启动脚本 原文地址:http://blog.163.com/yangshuai126%40126/blog/static/173426265201092810164155 ...

  4. Ubuntu下添加开机启动项的2种方法

    Ubuntu下添加开机启动项的方法 1.方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本 ...

  5. android+启动脚本,imx6q android 添加开机启动脚本

    1.在xx/out/target/product/sabresd_6dq/root/init.rc中添加以下内容 ========================================== ...

  6. Linux下kiftd开机启动,centos7.6 快速架设kiftd私有网盘 文件管理系统

    一 基础环境 安装源ISO CentOS-7-x86_64-DVD-1810 最小化安装系统后先更新 [root@Server ~]# yum update -y [root@Server ~]# c ...

  7. linux下添加开机启动程序、脚本、服务

    1 开机启动配置文件 在linux开发中会遇到需要系统开机时运行或者加载自己的程序或者脚本等.linux系统在开机时会自行加载一些配置文件,可以通过修改配置文件方式,实现开机启动自己的程序.服务等.系 ...

  8. Linux下kiftd开机启动,解决Windows下kiftd无法正常启动的问题

    问题描述 在安装了Java后无法正常启动kiftd,问题现象包括但不限于:双击jar程序后黑屏一闪而过却不启动程序.双击jar程序后没有任何反应.提示"找不到Main Class" ...

  9. linux httpd 开机启动脚本,httpd服务如何开机启动

    在之前的学习中我们已经知道怎样收到启动服务或者停止服务,以httpd服务在Redhat5.centos6为例: 启动服务: service httpd start 停止服务: service http ...

最新文章

  1. Linux——进程系列知识详述(操作系统、PCB进程控制块、查看进程状态等)
  2. Linux 适用硬件平台/系统架构(i386 / i586 / i686 / x86 / x86_64)名词理解和区别
  3. VS2013动态库文件的创建及其使用详解
  4. 声明式事务控制的实现
  5. 后端技术:Java代码优秀案例,一定对你有提升!
  6. AI领域的Python核心编程【学生免费】
  7. linux生成ssl申请文件,Shell脚本实现生成SSL自签署证书
  8. Eclipse快捷键 10个最有用的快捷键(转载收藏)
  9. github仓库主页介绍
  10. java guice_java – Guice Inject类中的字段不是由Guice创建的
  11. Android苹方圆三合一字体,橘色主题-圆形图标 内置苹方+googlesans字体 透明文件夹...
  12. CalBioreagents丨艾美捷丨ACTH N端单克隆抗体
  13. 【Spring Security】spring security 之初探jwt
  14. python打印列表元素_Python打印输出数组中全部元素
  15. 算式最大值 (思维题)
  16. ROS从入门到精通0-2:ROS简介、安装与常见问题
  17. PTC贴片保险的测试
  18. mysql下载完安装包怎么办_MySQL下载压缩包安装详细过程
  19. Unity牧师与魔鬼小游戏(动作分离版)
  20. Echarts--市地图

热门文章

  1. [转贴]ATOM和RSS的区别
  2. php 通用购物车,PHP实现购物车代码[可重复使用]
  3. php无法post,PHP无法获得post数据
  4. php sqlsrv 下载,php_sqlsrv_ts.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家...
  5. php调用百度天气接口,php使用百度天气接口示例
  6. 15年3月c语言试卷,2015年3月二级C语言新增无纸化真题试卷(三)
  7. zigbee的路由器能分配网络地址吗_真核细胞无丝分裂能将核DNA精准的平均分配到两个子细胞中吗?...
  8. 数学建论文模标准模板
  9. 『ACM-算法-数据结构』信息竞赛进阶指南--树状数组 (模板)
  10. VM虚拟机跟主机间共享文件