- 浏览: 758616 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (663)
- Eclipse&MyEclipse (40)
- PHP (3)
- Java (72)
- CSS (3)
- MySQL (35)
- Oracle (68)
- Red Hat Linux (23)
- Tomcat (26)
- Oracle10gAS (1)
- Spring (28)
- MyBatis&iBatis (13)
- JS (47)
- JQuery (23)
- Editplus (2)
- 其他 (4)
- Html (15)
- SQL (5)
- Ant (2)
- Hadoop (2)
- Servlet (9)
- Windows (11)
- Flex (1)
- CentOS Linux (7)
- Microsoft SQL Server (2)
- DB2 (3)
- Mysql char 与 varchar 区别 (0)
- excel (5)
- jsp (8)
- FreeMarker (1)
- EasyUI (5)
- WebShpere MQ (1)
- Maven2 (6)
- 浏览器缓存 (2)
- visio (1)
- XML (2)
- 物联网 (1)
- Maven (3)
- JSTL (2)
- HTTP (1)
- Fourinone (1)
- IP知识 (1)
- MyBatis (1)
- 项目管理 (2)
- office2003+2007 (1)
- DOS (1)
- JProfiler (1)
- Thinpad T440p (1)
- ActiveMQ (10)
- MongoDB (5)
- Vert.x3 (1)
- Ngnix (3)
- Spark (2)
- BigData (1)
- 性能概念公式 (1)
- RocketMQ (3)
- IT名词术语 (1)
- Java编程工具 (1)
- RabbitMQ (2)
- MetaMQ (1)
- 架构 (6)
- KafkaMQ (7)
- Redis (4)
- OAuth (1)
- Gradle (1)
- CentOS (5)
- Microsoft_Toolkit (1)
- git (5)
- IntelliJ Idea (4)
- Nginx (3)
- docker (12)
- VMware (2)
- 算法 (1)
- JDBCPool (1)
- spring-cloud (7)
- netbean (1)
- 微信小程序 (2)
- CURL (2)
- Java生成二维码 (1)
- 区块链 (2)
- 机器学习 (1)
- SpringBoot (3)
- Android (9)
- 微服务架构 (1)
- Kubernetes (2)
- OpenProject (0)
- 测试 (1)
- https (1)
- 开源许可证 (1)
- ServiceMesh (2)
- NET (0)
- .NET (1)
- TEST (1)
- iOS (2)
- thymeleaf (4)
- lombok (1)
- 浏览器设置 (1)
- 富文本编辑器 (1)
- 搜索引擎 (1)
- IT常识 (1)
- UML (0)
- Axure (1)
- appstore无法联网 (0)
- apk无法安装 (1)
- SQLServer (2)
- 卸载弹窗软件 (1)
- jenkins (1)
- TortoiseGit (1)
- eureka (1)
- ajax (1)
- spyder (0)
最新评论
该文章原作者网址:http://linux.52zhe.info/read.php/134.htm
所需软件下载路径:
http://commerce.bea.com/showallversions.jsp?family=WLSCH
文件名:server920_zh_CN_linux32.bin
安装比较简单,主要是服务的管理,本文集成了开机自启动的脚本。以及普通用户weblogic的调用管理。
1:以root添加用户,创建BEA_BASE
groupadd bea
useradd -g bea -m weblogic
mkdir /opt/bea
chown bea.weblogic /opt/bea
2:安装Weblogic,添加域。
给安装文件搞个地方,弄个执行权限就安装吧。很简单的,都是图形的。如果以字符模式安装,加上参数 -mode=console
安装后,无需执行quickstart.sh,直接创建新的域/opt/bea/weblogic92/common/bin/config.sh
3:添加开机自启动
在Root的家目录,编写以下脚本文件weblogic.
#!/bin/bash
#
# chkconfig: 345 81 05
# description: Weblogic Server
# /etc/init.d/weblogic
#
# Run-level Startup script for the WebLogic Server
# Please edit the Variable
export BEA_BASE=/opt/bea
export BEA_HOME=$BEA_BASE/user_projects/domains/yourdomain
export BEA_LOG=$BEA_BASE/weblogic.log
export PATH=$PATH:$BEA_HOME/bin
BEA_OWNR="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_OWNR -c "nohup $BEA_HOME/bin/startWebLogic.sh > $BEA_LOG 2>&1 &"
echo " OK"
;;
stop)
echo -n "Shutdown WebLogic: "
rm -f /var/lock/weblogic
su $BEA_OWNR -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
添加到自启动/etc/rcX.d。
chmod 700 weblogic
cp weblogic /etc/rc.d/init.d
chkconfig --add weblogic
chkconfig --list | grep weblogic
调用方法:
1:service weblogic start|stop|restart|reload
2:/etc/init.d/weblogic start|stop|restart|reload
以上只是完成了一半。当Weblogic这个系统用户想登陆到系统内的时候,是没有办法直接调用/etc/init.d/weblogic这个脚本的。
以下是添加weblogic的调用方法。
描述:首先在主创建目录$HOME/bin,添加新的脚本。并且修改自己的.bash_profile文件。
1:修改.bash_profile,添加一行,制定字符集,免得以后通过WEB登陆的时候,一半英文,一半中文的。
export LANG="zh_CN.UTF-8"
2:创建目录,编写脚本
[weblogic@server ~]$ mkdir $HOME/bin
[weblogic@server ~]$ cd ~/bin/
[weblogic@server ~]$ vi weblogic
#!/bin/bash
#
# chkconfig: 2345 81 05
# description: Weblogic Server
# /etc/init.d/weblogic
#
# Run-level Startup script for the WebLogic Server
# Please edit the Variable
export BEA_BASE=/opt/bea
export BEA_HOME=$BEA_BASE/user_projects/domains/fundweb.jifufund.com.cn
export BEA_LOG=$BEA_BASE/weblogic.log
export PATH=$PATH:$BEA_HOME/bin
BEA_OWNR="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"
nohup $BEA_HOME/bin/startWebLogic.sh > $BEA_LOG 2>&1 &
echo " OK"
;;
stop)
echo -n "Shutdown WebLogic: "
$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
[weblogic@fundweb bin]$ chmod 700 weblogic
所需软件下载路径:
http://commerce.bea.com/showallversions.jsp?family=WLSCH
文件名:server920_zh_CN_linux32.bin
安装比较简单,主要是服务的管理,本文集成了开机自启动的脚本。以及普通用户weblogic的调用管理。
1:以root添加用户,创建BEA_BASE
groupadd bea
useradd -g bea -m weblogic
mkdir /opt/bea
chown bea.weblogic /opt/bea
2:安装Weblogic,添加域。
给安装文件搞个地方,弄个执行权限就安装吧。很简单的,都是图形的。如果以字符模式安装,加上参数 -mode=console
安装后,无需执行quickstart.sh,直接创建新的域/opt/bea/weblogic92/common/bin/config.sh
3:添加开机自启动
在Root的家目录,编写以下脚本文件weblogic.
#!/bin/bash
#
# chkconfig: 345 81 05
# description: Weblogic Server
# /etc/init.d/weblogic
#
# Run-level Startup script for the WebLogic Server
# Please edit the Variable
export BEA_BASE=/opt/bea
export BEA_HOME=$BEA_BASE/user_projects/domains/yourdomain
export BEA_LOG=$BEA_BASE/weblogic.log
export PATH=$PATH:$BEA_HOME/bin
BEA_OWNR="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_OWNR -c "nohup $BEA_HOME/bin/startWebLogic.sh > $BEA_LOG 2>&1 &"
echo " OK"
;;
stop)
echo -n "Shutdown WebLogic: "
rm -f /var/lock/weblogic
su $BEA_OWNR -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
添加到自启动/etc/rcX.d。
chmod 700 weblogic
cp weblogic /etc/rc.d/init.d
chkconfig --add weblogic
chkconfig --list | grep weblogic
调用方法:
1:service weblogic start|stop|restart|reload
2:/etc/init.d/weblogic start|stop|restart|reload
以上只是完成了一半。当Weblogic这个系统用户想登陆到系统内的时候,是没有办法直接调用/etc/init.d/weblogic这个脚本的。
以下是添加weblogic的调用方法。
描述:首先在主创建目录$HOME/bin,添加新的脚本。并且修改自己的.bash_profile文件。
1:修改.bash_profile,添加一行,制定字符集,免得以后通过WEB登陆的时候,一半英文,一半中文的。
export LANG="zh_CN.UTF-8"
2:创建目录,编写脚本
[weblogic@server ~]$ mkdir $HOME/bin
[weblogic@server ~]$ cd ~/bin/
[weblogic@server ~]$ vi weblogic
#!/bin/bash
#
# chkconfig: 2345 81 05
# description: Weblogic Server
# /etc/init.d/weblogic
#
# Run-level Startup script for the WebLogic Server
# Please edit the Variable
export BEA_BASE=/opt/bea
export BEA_HOME=$BEA_BASE/user_projects/domains/fundweb.jifufund.com.cn
export BEA_LOG=$BEA_BASE/weblogic.log
export PATH=$PATH:$BEA_HOME/bin
BEA_OWNR="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"
nohup $BEA_HOME/bin/startWebLogic.sh > $BEA_LOG 2>&1 &
echo " OK"
;;
stop)
echo -n "Shutdown WebLogic: "
$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
[weblogic@fundweb bin]$ chmod 700 weblogic
发表评论
-
如何用SSH秘钥在putty登录linux服务器(转)
2019-10-25 15:48 422版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA ... -
Centos 7 docker 启动容器iptables报No chain/target/match by that name(转)
2017-01-09 20:56 1686原作者 http://www.lxy520.net/201 ... -
CentOS 7.0 关闭firewalld防火墙指令 及更换Iptables防火墙 (转)
2017-01-09 20:49 6821. Disable Firewalld Servic ... -
fdisk -l显示信息详解
2015-08-05 14:33 1058[root@www.linuxidc.com ~]# fdi ... -
the centos disc was not found in any of your drives
2012-03-15 13:58 5500Today I began my first installa ... -
How to disable IPv6 on Red Hat
2012-03-14 15:11 0If, for some reason, you want ... -
CentOS Red Hat Linux 中文网址
2012-03-14 13:12 0Red Hat Linux https://access.r ... -
如何取消CentOS 的图形界面直接进入命令行模式 (转)
2012-03-14 13:00 0centos6.2安装没有图形界面 解决了,是主机配置低 ... -
centos 图形界面和命令行界面切换 (转)
2012-03-02 17:14 1879方法1:运行命令到图形界面 #start ...
相关推荐
在Linux系统中,CentOS 7是一个广泛应用的服务器操作系统,对于系统管理员来说,配置开机自启动脚本是一项基本任务,可以确保系统启动时自动运行特定的服务或程序。这里我们将详细探讨如何在CentOS 7中设置开机自...
### CentOS 设置 Tomcat 开机自启动 #### 一、前言 在生产环境中,为了确保应用服务器能够稳定运行,我们通常需要配置应用服务器在系统重启后自动启动。本篇文章将详细介绍如何在CentOS环境下配置Tomcat服务器实现...
CentOS 8 开机启动Nginx脚本
此命令会在 `/etc/systemd/system/multi-user.target.wants/` 目录下创建一个名为 `sshd.service` 的符号链接,指向 `/usr/lib/systemd/system/sshd.service` 文件,从而实现开机自启动的目的。 #### 验证自动启动...
### Centos 7.4 配置 Oracle 自启动详解 #### 一、概述 在Centos 7.4系统上配置Oracle数据库自启动是一项重要的管理任务。通过这项配置,可以在服务器重启后自动启动Oracle实例和服务,确保应用程序和服务的连续...
CentOS 7 Elasticsearch 服务开机自启配置 CentOS 7 操作系统中,Elasticsearch 服务默认不能以 root 用户身份启动,因此需要创建一个新的用户来启动 Elasticsearch 服务。下面将详细介绍如何配置 Elasticsearch ...
在Linux系统中,尤其是CentOS 7,配置Apache Tomcat 8作为开机启动服务是确保服务器启动时自动运行Web应用程序的关键步骤。这个过程对于软件实施工程师来说非常重要,因为它可以简化维护工作,避免每次系统重启后...
centos下libstdc++库依赖问题。这里下载:http://pkgs.org/centos-6-rhel-6/centos-rhel-i386/compat-libstdc++-296-2.96-144.el6.i686.rpm/download/
"CentOS 7.2 设置脚本在服务器开机时自动启动" 本文将详细介绍在 CentOS 7.2 中设置脚本在服务器开机时自动启动的过程,并且会涉及到 Linux 的启动流程和两种方式实现自动启动。 Linux 的启动流程主要顺序是:...
在Linux系统中,实现基于Qt的应用程序开机自启动是一个实用且常见的需求,特别是在开发桌面应用时,用户希望软件能够在每次开机后自动运行。Qt是一个功能强大的C++图形用户界面库,它提供了丰富的API来帮助开发者...
在 CentOS 7 系统中,配置启动顺序是非常重要的,因为它决定了系统开机时选择加载哪个内核版本。在多系统或内核更新后,确保设置正确的启动顺序有助于避免不必要的开机问题。下面我们将详细讨论如何在 CentOS 7 中...
centos7.2安装部署 OpenStack+KVM 云平台虚拟化环境详解
centos6+python3.6+django2+ansible2.4+celery4.2 运维管理系统,目前实现功能:用户和用户组管理、资产管理、集成ansible2.4、简易堡垒机(主机分配支持rdp以及vnc、用户分配、文件上传下载、配置禁用命令清单、操作...
在CentOS系统下,主要有两种方法设置自己安装的程序开机启动。 1、把启动程序的命令添加到/etc/rc.d/rc.local文件中,比如下面的是设置开机启动httpd。 #!/bin/sh # # This script will be executed *after* all ...
centos6+centos7+centos8-升级openssh到9.8p1
要实现在CentOS 6系统中配置Tomcat 8服务器以开机自启动,我们需要编写一个自定义的系统启动脚本,该脚本会被init系统在启动时调用。这里涉及到的知识点包括Linux的启动过程、Shell脚本编写、环境变量配置以及如何...
本文主要聚焦于如何在CentOS 7环境下设置自定义的开机启动脚本,以实现更加方便地管理和控制开机启动的服务。 首先,我们需要创建一个自定义的脚本,例如名为`centnet-service.sh`。这个脚本将包含我们需要在系统...
本文将深入探讨如何在CentOS 7中配置磁盘阵列(RAID)以及设置开机软件自启动,这对于提高系统性能和确保服务的连续性至关重要。 一、CentOS 7磁盘阵列(RAID) RAID(Redundant Array of Independent Disks,独立...
centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细
《深入理解CentOS7 x86-64下的libstdc++.so.6.0.30库》 在Linux操作系统中,动态链接库扮演着至关重要的角色,它们提供了程序运行所需的共享函数和数据,使得多个程序可以共享系统资源,减少内存占用。其中,`...