linux下实现glassfish自动启动

来源:未知 责任编辑:责任编辑 发表时间:2014-01-25 11:37 点击:

1. 首先在 创建文件/etc/init.d/glassfish3, 文件内容如下. 注意修改下列内容的红色部分(不好意思,全部用英文写的)
 
Sh代码 
#! /bin/sh 
# This shell script takes care of starting and stopping 
# the glassfish DAS and glassfish instance. 

# chkconfig: - 64 36 
# description: glassfish management 
# processname: glassfish 
 
 
#if you face any problems add the path to your Java 
#this way (see Jeffrey's comments below) 
export AS_JAVA=<span style="color: #ff0000;">/usr/java/jdk1.6.0_17</span> 
#export CLASSPATH=.;$AS_JAVA/lib/dt.jar;$AS_JAVA/lib/tools.jar 
 
GLASSFISHPATH=<span style="color: #ff0000;">/opt/glassfish3/bin</span> 
export PASSWD=<span style="color: #ff0000;">/opt/glassfish3/bin/.passwd</span> 
 
case "$1" in 
start) 
echo "starting glassfish from $GLASSFISHPATH" 
su - root $GLASSFISHPATH/asadmin start-domain 
 
#start your instance at start time, if you do not have instance, comment these two lines 
<span style="color: #ff0000;">echo "starting instance st_server" 
$GLASSFISHPATH/asadmin --user admin --passwordfile $PASSWD start-instance st_server 
</span> 
#we need to use this later when we enable https 
#sudo -u glassfish $GLASSFISHPATH/asadmin --secure start-domain domain1 
;; 
status) 
$0 start 
;; 
restart) 
$0 stop 
$0 start 
;; 
stop) 
 
<span style="color: #ff0000;">echo "stopping instance st_server" 
$GLASSFISHPATH/asadmin --user admin --passwordfile $PASSWD stop-instance st_server 
</span> 
echo "stopping glassfish from $GLASSFISHPATH" 
su - root $GLASSFISHPATH/asadmin stop-domain 
 
#we need to use this later when we enable https 
#sudo -u root $GLASSFISHPATH/asadmin --secure stop-domain domain1 
;; 
*) 
echo $"usage: $0 {start|stop|restart|status}" 
exit 3 
;; 
esac 
 
设置成可执行文件,
 
Java代码 
$ sudo chmod +x /etc/init.d/glassfish3 
 
 
 
其中的password文件如下
 
.passwd代码 
AS_ADMIN_PASSWORD=administration-password 
请将 administration-password修改成你自己的密码
 
 
2. 查看刚刚添加的服务
 
Java代码 
chkconfig --list glassfish3 
 你应该看到
 
Java代码 

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • /etc/fstab 详解
  • nginx主主集群
  •  LVS-NAT和LVS-DR模式的实现详解
  •  RHCE考试之磁盘配额
  • 学习笔记:ACL详解
  • suse linux双网卡双网关配置
  •  LVM逻辑卷管理器
  •  Nginx主主负载均衡架构
  • ubuntu学习Mysql

快速直达

操作系统导航

LinuxWindows虚拟机
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1