在/etc/init.d下创建weblogic文件内容如下
#!/bin/bash
WEBLOGIC_USER=root
WEBLOGIC_BASE=/home/jc6/Oracle/Middleware/user_projects/domains/base_domain/bin
#WEBLOGIC_USER=administrator
#WEBLOGIC_BASE=/home/administrator/domains/base_domain/bin
export WEBLOGIC_USER WEBLOGIC_BASE
start() {
echo -n $"Starting WebServer... "
su $WEBLOGIC_USER -c "nohup $WEBLOGIC_BASE/startWebLogic.sh &"
RETVAL=$?
echo done
[ $RETVAL -eq 0 ]
#touch /var/lock/subsys/weblogic;
return $RETVAL
}
stop() {
echo -n $"Stopping WebServer..."
su $WEBLOGIC_USER "$WEBLOGIC_BASE/stopWebLogic.sh"
RETVAL=$?
echo
[ $RETVAL -eq 0 ]
#rm -f /var/lock/subsys/weblogic;
return $RETVAL
}
restart() {
stop
start
}
reload() {
echo -n $"Reloading cron daemon configuration: "
killproc crond -HUP
RETVAL=$?
echo
return $RETVAL
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
reload)
reload
;;
status)
#rhstatus
;;
condrestart)
[ restart || :
;;
*)
echo $"Usage: $0 {start|stop|status|reload|restart|condrestart}"
exit 1
esac
chmod 755 weblogic 改变文件属性
注意:在windows下编辑此文件时有DOS格式字符导致在linux下不能够正常运行,建议用gedit 或用 vi编辑, shutdownweblogic函数中没有加入错误控制,各位可以自己完善。
2、 建立服务连接:
要在重新启动时停止weblogic,我们需要以下连结∶
[root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc0.d/K01weblogic
[root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc6.d/K01weblogic
系统启动时启动weblogic,我们需要以下连结∶
[root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc2.d/S99weblogic
[root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc3.d/S99weblogic
[root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc5.d/S99weblogic
三、 解释:
linux启动时:
图形界面 :自动调用/etc/rc.d/rc5.d下的符号连接名称以S开头(意为:start/启动)的脚本文件所指的服务,并自动传递命令行参数 start。
Linux关闭时:
图形界面 :自动调用/etc/rc.d/rc5.d下的符号连接名称以K开头(意为:kill/关闭)的文件所指的服务,并自动传递命令行参数 stop。
其它运行级别与此类似(具体可以参照/etc/rc.d/rc脚本)
创建boot.properties文件内容
username=xxxxx
password=xxxxx
该文件分别放在weblogic下的/base_domain/security与/base_domain/servers/AdminServer下
大功告成,重启OK
分享到:
相关推荐
linux下自动运行weblogic工程脚本
windows下的weblogic开机自动启动,这个详细说明了每一步,还有可能出现的问题,希望对你有帮助。
在Linux5(64位)下安装 WebLogic,创建域后,从命令行启动时,路径一般较深,不易记忆,为了方便管理,可以写一个启动脚本用来启动weblogic,在linux开机时启动,并在后台运行,且能自动备份日志。 注:使用时,请...
如果你想在linux 环境下一条命令启动weblogic 就必须按照我的文档来配置
weblogjic 在linux 中的安装于配置 以及维护 强大的j2ee级别的服务工具 很不错奥
1. WEBLOGIC的安装 2 1.1安装简介 2 1.2在windows下安装WEBLOGIC 3 1. 3在linux下安装WEBLOGIC 3 1.3.1检查是否具有JAVA环境 3 ...4.4 在linux下开机自动启动oracle和weblogic 16 4.5 配置WebLogic Server集群 17
点击回车后程序会启动weblogic安装文件的图形安装界面。 按下来的安装和在windows中安装普通文件一样了。 2、点击“下一步”,到下图界面,然后输入weblogic的安装目录。(路径中最好不要有空格) 3、点击“下一步...
linux系统一键启动脚本,包含weblogic,tomcat,nginx,包含日志文件切割语句,一键读取系统日志等。此文件仅供参考,具体内容可自己改造。
1、编辑文件/etc/init.d/nodeManagerService 代码如下:[oracle@weblogic-01 ~]$ vi /etc/init.d/nodeManagerService #!/bin/bash#chkconfig: 345 80 70#description: start stop nodemanagerWL_HOME=”/home/oracle...
* 操作系统:`Windows`、`Linux` (Linux 大小写特别敏感 特别要注意,还有Linux上没有微软雅黑字体,需要安装这个字体,用于生成验证码) #用户名:admin 密码:123456 #数据库文件:mysiteforme.sql #数据库配置...
(Zero G的Java应用程序发布技术) ,终端用户只需双击 Windows或Mac上的光标,或是在Solaris和Linux上输入简单的命令,就可以启动Java 程序。 ·Java Classpath 和主类的自动检测。 ·完全支持所有的Java运行...
14. 如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 22 15. 如何启动时不需输入用户名与密码? 22 16. 在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息进行...
8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 9、如何启动时不需输入用户名与密码? 10、在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息进行配置后,...
一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...
一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...
但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,而是通过其容器访问。EJB容器是EJB组件的代理,EJB组件由容器所创建和管理。客户通过容器来访问真正的EJB组件。 21、...
一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...
一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...
2012版最全面试题大全目录: 一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不...