`

weblogic 自动启动项

 
阅读更多
1.配置init脚本
  vim /etc/init.d/weblogic
  参考redis文件

2. 添加可执行权限
 # chmod 700 /etc/init.d/weblogic
3. 添加weblogic为系统服务,并在35模式下启动 
 # chkconfig --add weblogic
4. 给日志添加权限
 # touch /var/log/weblogic.log
 
5. 启动weblogic:
 # service weblogic start
6. 停止weblogic:
 # service weblogic stop

 

 

#!/bin/bash
#
# chkconfig: 35 99 05
# description: Weblogic Server
# /etc/init.d/weblogic
#
# Please edit the Variable
# export LC_ALL=zh_CN.GB18030

export BEA_BASE=/app/Oracle/Middleware

export BEA_HOME=$BEA_BASE/user_projects/domains/ceatdms
export BEA_LOG=$BEA_BASE/user_projects/domains/ceatdms/servers/AdminServer/logs/weblogic.log
export PATH=$PATH:$BEA_HOME/user_projects/domains/ceatdms/bin

BEA_OWNER="root"

# 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

 

分享到:
评论

相关推荐

    Swagger(weblogic服务启动)

    这通常涉及到将Swagger的依赖项放入WebLogic的应用部署目录或者服务器的lib目录。 2. **配置Swagger**:在你的Web应用中,你需要配置Swagger的核心API,即`@SwaggerDefinition`和`@Api`等注解,来描述你的REST服务...

    Weblogic使用手册.

    - 可以将WebLogic服务器配置为Windows服务,在系统启动时自动启动。 - 也可以通过服务管理工具手动启动或停止WebLogic服务。 - **从命令行启动WebLogic管理服务器** - 使用命令行工具`startWebLogic.sh`或`start...

    Eclipse下Weblogic配置详解

    在Eclipse集成开发环境中配置WebLogic服务器是一项常见的任务,这对于Java EE应用的开发和测试至关重要。WebLogic Server是由Oracle公司提供的一个强大且广泛使用的Java应用服务器,它支持各种企业级服务,如JSP、...

    weblogic管理手册

    在操作系统层面配置启动脚本,如将WebLogic服务添加到Windows的启动项或Linux的`rc.local`,可以让服务器在开机时自动启动。 7. 虚拟主机测试: 测试虚拟主机主要检查各个站点的正确配置,包括主机名、端口、文档根...

    Linux下weblogic安装手册

    这包括获取WebLogic Server的安装包,通常是一个zip或tar.gz格式的文件,以及可能需要的其他依赖软件,如Apache Ant(用于构建和自动化任务),Apache HTTPD(作为Web服务器),Oracle客户端(用于数据库连接),...

    weblogic安装.docx

    6. 创建响应文件`wls.rsp`,用于自动化WebLogic的静默安装。在/home/weblogic目录下创建此文件,添加以下内容: ``` [ENGINE] Response File Version=1.0.0.0.0 [GENERIC] ORACLE_HOME=/home/weblogic/oracle ...

    Linux安装WebLogic.pdf

    以下是一份详细的步骤指南,涵盖了从安装前的准备工作到配置WebLogic自动启动的所有环节。 1. **安装前准备** - 创建`weblogic`用户组和用户,这有助于管理和隔离WebLogic相关的操作: ``` groupadd weblogic ...

    weblogic11g安装与卸载

    **步骤五:** 启动 WebLogic 服务器。 - 对于通过命令行创建的域,可以使用以下命令启动服务器: ``` /home/bea/Oracle/weblogic11g/Middleware/user_projects/domains/base_domain/startWebLogic.sh ``` - ...

    weblogic的集群与配置图文方法

    1. 启动创建域的向导:在Windows下,可以通过Oracle WebLogic的菜单项启动Configuration Wizard;在Unix/Linux环境下,则需要通过命令行启动。 2. 选择创建新的WebLogic域,并根据提示逐步填写必要的配置信息。这些...

    Weblogic实用教程及常用技巧集锦.doc

    ##### 4.4 在Linux下开机自动启动Oracle和WebLogic - **脚本编写**:编写脚本实现WebLogic Server 和Oracle数据库服务在系统启动时自动运行。 - **系统启动配置**:将脚本添加到系统启动配置中,确保服务能够随系统...

    weblogic 可迁移目标讲解

    在WebLogic Server中,“可迁移目标”(Migratable Target)是一项重要的高可用性和容错机制,它允许应用程序和服务在集群中的不同节点之间透明地移动,以实现负载均衡、故障恢复或资源优化。以下是对WebLogic可迁移...

    weblogic部署的三种方式

    1. **启动WebLogic服务**:确保WebLogic服务器已经启动并运行正常。 2. **登录WebLogic控制台**:使用浏览器访问WebLogic的控制台地址(通常是`http://localhost:7001/console`),输入用户名和密码登录。 3. **进入...

    AIX 机上安装weblogic

    在AIX操作系统上安装WebLogic是一项技术性强且需要精确步骤的操作。WebLogic是Oracle公司提供的一个企业级Java应用服务器,广泛用于构建、部署和管理分布式应用程序。本文将深入探讨如何在AIX环境下安装WebLogic,...

    linux系统创建weblogic域以及修改端口方法

    在Linux系统中创建WebLogic域的过程对于初次接触这项任务的技术人员来说可能会有些复杂,但只要按照步骤来,就可以顺利完成。下面将详细介绍如何在Linux环境下安装并发布WebLogic域。 ##### 1. 登录Linux服务器 ...

    使用Eclipse,WebLogic开发java web项目

    在IT行业中,开发Java Web项目是一项常见的任务,而Eclipse作为一款强大的集成开发环境(IDE)和WebLogic作为企业级的Java应用服务器,是许多开发者首选的工具组合。本篇文章将详细阐述如何利用Eclipse进行Java Web...

    weblogic上部署项目

    在Linux环境下部署WebLogic应用服务器是一项常见的任务,尤其对于企业级应用来说至关重要。WebLogic作为一款高性能、高可用的应用服务器,在部署过程中需要注意多个细节,包括但不限于环境配置、WAR包的创建与上传、...

    Unix_Linux下命令行Weblogic安装_部署_与节点管理器配置

    在Unix/Linux环境下,WebLogic的安装、部署和节点管理器配置是一项关键的任务,尤其对于运行大型分布式应用程序的企业来说。本文将详细介绍如何在命令行下进行这些操作,基于多年项目经验的总结。 首先,我们要创建...

Global site tag (gtag.js) - Google Analytics