linux系统下的自动启动
原理:Linux开机启动的时候会执行目录/etc/init.d目录下的文件,就是系统配置的服务,所以就要把weblogic配置为系统的一个服务,开机时启动。
<!--[endif]-->
具体步骤:
1、创建weblogic文件。在目录/etc/init.d/weblogic
命令是:touch weblogic
2、 编辑文件weblogic,内容如下:
#!/bin/bash
#chkconfig:35 99 05
#description:Weblogic Server
#/ect/init.d/weblogic
#Please edit the Variable
#export LC_ALL=zh_CN.GB18030
export BEA_BASE=/home/weblogic/bea
export BEA_HOME=$BEA_BASE/user_projects/domains/base_domain
export BEA_LOG=/var/log/weblogic.log
export PATH=$PATH:$BEA_HOME/bin
BEA_OWNER="weblogic"
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 sh $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 "sh $BEA_HOME/bin/stopWebLogic.sh >> $BEA_LOG"
killall -9 java
echo " OK"
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: `basename $0` start|restart|reload"
exit 1
esac
exit 0
保存推出,命令是:wq
3、 给weblogic文件,添加可执行权限,命令是:chmod 700 /etc/init.d/weblogic
4、 添加weblogic为系统服务,并在35模式下启动,命令是:chkconfig --add weblogic
5、 在目录/var/log/下创建weblogic日志文件,名称是weblogic.log
命令是:touch weblogic.log
6、 给weblogic日志文件添加权限,chown weblogic:weblogic /var/log/weblogic.log
然后就可以像启动系统服务一样对weblogic服务进行启动和重启 :
命令是:service weblogic start /service weblogic stop /service weblogic restart /service weblogic reload
分享到:
相关推荐
在这篇文章中,我们将详细介绍如何在 Windows 系统下实现 Weblogic 的开机自动启动。 Weblogic 安装目录 在开始配置自动启动之前,我们首先需要找到 Weblogic 的安装目录。默认情况下,Weblogic 的安装目录位于 `C...
在Linux系统中,WebLogic服务器的管理通常涉及创建和配置启动脚本来简化操作。这个启动脚本可以在系统启动时自动启动WebLogic,并将其置于后台运行,同时具备日志备份功能。下面我们将详细讨论如何实现这一目标,...
在Linux环境下,自动启动WebLogic Server是系统管理的重要一环,尤其对于持续运行的服务来说,确保WebLogic能够在系统启动时自动运行能节省大量的手动操作时间。以下是如何在Linux上配置WebLogic服务以便自动启动的...
### Linux系统创建WebLogic域及修改端口方法详解 #### 一、安装发布WebLogic域 在Linux系统中创建WebLogic域的过程对于初次接触这项任务的技术人员来说可能会有些复杂,但只要按照步骤来,就可以顺利完成。下面将...
linux下自动运行weblogic工程脚本
在Linux环境下创建一个新的WebLogic Domain是一项关键任务,用于部署和管理Java EE应用程序。WebLogic Server是Oracle公司提供的一个中间件平台,它支持多种服务和组件的集成,包括应用服务器、数据库连接池、集群等...
### Linux系统WebLogic安装部署详解 #### 一、部署前准备 在进行WebLogic服务器的安装之前,需要完成一系列的准备工作来确保环境符合要求。这些步骤包括但不限于创建必要的用户组和用户、设置工作目录以及调整系统...
在Linux(CentOS)环境下,配置Oracle WebLogic Server(WLS)以实现自动启动和部署项目,需要遵循一系列步骤。以下是对这些步骤的详细说明: ### 1. 创建WebLogic域 创建一个新的WebLogic域是配置的基础。首先,...
2. **配置自动启动**:为了方便管理,可以在 `/etc/init.d/` 目录下创建脚本来实现 WebLogic Server 的自动启动。根据给定部分内容,可以看到已经创建了一个名为 `weblogic` 的脚本文件,其中定义了环境变量 `WLS_...
将WebLogic Server 9.2的安装文件`server920_linux32.bin`复制到Linux系统的 `/opt` 目录下。这个目录通常用于存放应用软件和大型数据集。为了能够执行此文件,需要赋予其执行权限: ``` [root@guangxian opt]# ...
### Linux下WebLogic的安装配置及启动 #### 知识点一:WebLogic在Linux环境下的准备工作 在开始WebLogic的安装之前,需要确保Linux环境已经满足以下条件: 1. **操作系统版本确认**:首先确认当前使用的Linux系统...
在Linux环境下配置WebLogic 8.1集群是一项关键任务,特别是在大型企业级应用部署中。WebLogic Server是一款由Oracle公司提供的Java EE应用服务器,它提供了包括集群、负载均衡在内的多种高级功能,确保了应用程序的...
1. **创建管理服务器**:首先,需要在Linux环境下启动WebLogic的配置向导,位于`bea/weblogic81/common/bin`目录下,执行`./config.sh`命令。 2. **选择模板**:在配置向导中选择“创建新WebLogic配置”,然后根据...
在Linux环境下安装部署WebLogic是一个复杂但重要的任务,它涉及到操作系统环境的准备、用户和权限的配置以及WebLogic软件的安装。以下是对整个过程的详细说明: 首先,我们需要进行安装准备。这包括下载适用于x86...
在Linux操作系统下安装WebLogic涉及多个步骤,包括JDK的安装、WebLogic安装包的处理,以及WebLogic域的创建。以下为详细的操作指南。 首先,确保系统已经安装了JDK。在Linux终端中,通过执行以下命令来解压并安装...
#### 六、设置 WebLogic 自启动 为了让 WebLogic Server 在系统启动时自动运行,可以编写一个简单的 shell 脚本,并将其添加到系统的启动序列中。 #### 七、常见问题与解决方案 1. **启动安装程序权限不够** - ...
在Linux系统上,WebLogic服务器的启动、停止等操作通常依赖于几个关键脚本,这些脚本位于WebLogic域的`bin`目录下。 1. **startWebLogic.sh**:这是启动WebLogic服务器的主要脚本。它会设置环境变量,如JAVA_HOME和...
在Linux操作系统下安装WebLogic服务器是一项关键的任务,它涉及到Java Development Kit (JDK)的预安装和WebLogic软件的正确配置。以下是一个详尽的步骤指南: 首先,确保你已经安装了JDK,这是WebLogic运行的基础。...