- 浏览: 732973 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (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 384版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA ... -
Centos 7 docker 启动容器iptables报No chain/target/match by that name(转)
2017-01-09 20:56 1621原作者 http://www.lxy520.net/201 ... -
CentOS 7.0 关闭firewalld防火墙指令 及更换Iptables防火墙 (转)
2017-01-09 20:49 6401. Disable Firewalld Servic ... -
fdisk -l显示信息详解
2015-08-05 14:33 1019[root@www.linuxidc.com ~]# fdi ... -
the centos disc was not found in any of your drives
2012-03-15 13:58 5472Today 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 1839方法1:运行命令到图形界面 #start ...
相关推荐
centos设置tomcat开机自启动
开机自启动,脚本
CentOS 8 开机启动Nginx脚本
Centos 7.4 配置 oracle 自启动,使oracle可以随操作系统开机启动
在CentOS7下,设置ssh自启动,修改ssh监听端口
主要介绍了在阿里云服务器上配置CentOS+Nginx+Python+Flask环境的教程,值得一提的是这里的方案用Nginx作反向代理而使用Gunicorn作wsgi服务器,需要的朋友可以参考下
CentOS 7.2 设置脚本在服务器开机时自动启动,CentOS 7.2 设置脚本在服务器开机时自动启动.
Centos+Hadoop+Hive+HBase
CentOS 7.2 SVN+Mysql+Apache+PHP版本管理工具安装配置教程,自己实践所得成果。网上资源占不到想要的,自己配置完成后编写的文档!
centos下安装配置nginx+mysql+php环境,提升网站负载。
Centos开机自启动redis,
centos7.2安装部署 OpenStack+KVM 云平台虚拟化环境详解
centos6+python3.6+django2+ansible2.4+celery4.2 运维管理系统,目前实现功能:用户和用户组管理、资产管理、集成ansible2.4、简易堡垒机(主机分配支持rdp以及vnc、用户分配、文件上传下载、配置禁用命令清单、操作...
CentOS系统安装配置Nginx+keepalived实现负载均衡
Centos7.4下安装mongo+tomcat+redis、开机自启动,tomcat+redis配置文件详解
centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细
CentOS+Apache+PHP+MySQL.pdf 描述 CentOS 下安装配置 Apache+MySQL+PHP
在CentOS系统下,主要有两种方法设置自己安装的程序开机启动。 1、把启动程序的命令添加到/etc/rc.d/rc.local文件中,比如下面的是设置开机启动httpd。 #!/bin/sh # # This script will be executed *after* all ...
centos7 x86-64 libstdc++.so.6.0.30
基于Qt的开机自启,适用于Linux 环境下的程序自启动,易于重用