LinuxserverJboss执行环境搭建步骤和开机自己主动启动脚本编写执行

Posted jzdwajue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LinuxserverJboss执行环境搭建步骤和开机自己主动启动脚本编写执行相关的知识,希望对你有一定的参考价值。

Jboss执行环境:Linux+Jdk+Jboss+jsp系统

Jboss软件说明:相似于Tomcat。就是一个跑Jsp系统的环境,他的网站路径跟Tomcat相似,Tomcat存放网站文件到webapps文件夹下,而Jboss存放在server/default/deploy文件夹下。

 

本次开发环境和測试过程例如以下:

Linu操作系统:CentOS 64-bit

JBoss软件下载地址
http://sourceforge.net/projects/jboss/files/JBoss/JBoss-4.2.3.GA
http://sourceforge.net/projects/jboss/files/JBoss/JBoss-4.2.3.GA/jboss-4.2.3.GA.zip/download
http://sourceforge.net/projects/jboss/files/JBoss/JBoss-4.2.3.GA/jboss-4.2.3.GA-jdk6.zip/download

下载后软件名
jboss-4.2.3.GA.zip
jboss-4.2.3.GA-jdk6.zip

解压缩文件
unzip /soft/jboss-4.2.3.GA.zip

Java安装:我已经安装过别的高版本号。就不再安装这个JDK6了,配置完毕后相同能够跑起Jboss来。


创建文件夹
cd /
mkdir data
cd data

mkdir app
cd app

unzip /soft/jboss-4.2.3.GA.zip

cd /data/app/

chmod +x /data/app/jboss-4.2.3.GA


环境变量设置JBOSS_HOME

  执行vim /etc/profile命令,加入环境变量代码例如以下

#jdk config
export JAVA_HOME=/usr/java/jdk1.7.0_67
export CALSSPATH=$JAVA_HOME/lib/*.* 

#jboss config
export JBOSS_HOME=/data/app/jboss-4.2.3.GA

#path config
export PATH=$PATH:$JAVA_HOME/bin:$JBOSS_HOME/bin

  执行指令source /etc/profile刷新环境变量

 

开机后自己主动启动Jboss脚本


执行指令vi /etc/rc.d/init.d/jboss生成脚本文件,内容例如以下

#!/bin/bash

#

# /etc/rc.d/init.d/jboss

# init script for jboss precesses

#

# processname: jboss

# description: jboss is a j2se server

# chkconfig: 2345 86 16

# description: Start up the Jboss servlet engine.

if [ -f /etc/init.d/functions ]; then

. /etc/init.d/functions

elif [ -f /etc/rc.d/init.d/functions ]; then

. /etc/rc.d/init.d/functions

else

echo -e "\a jboss: unable to locate functions lib. Cannot continue."

exit -1

fi

RETVAL=$?

JBOSS_HOME="/data/app/jboss-4.2.3.GA" #jboss安装文件夹

case "$1" in

start)

if [ -f $JBOSS_HOME/bin/run.sh ];

then

echo $"Starting Jboss"

$JBOSS_HOME/bin/run.sh

fi

;;

stop)

if [ -f $JBOSS_HOME/bin/shutdown.sh ];

then

echo $"Stopping Jboss"

$JBOSS_HOME/bin/shutdown.sh

fi

;;

*)

echo $"Usage: $0 {start|stop}"

exit 1

;;

esac

exit $RETVAL


自己主动启动脚本授权

执行chmod 755 /etc/rc.d/init.d/jboss命令,使得脚本文件可执行

注冊jboss服务

执行chkconfig --add /etc/rc.d/init.d/jboss命令。将其加到服务中


启动Jboss

执行sh /data/app/jboss-4.2.3.GA/bin/run.sh命令


停止Jboss服务: service jboss stop

启动Jboss服务: service jboss start

測试验证:在火狐浏览器中打开网址http://localhost:8080后显示Jboss欢迎管理界面

以上是关于LinuxserverJboss执行环境搭建步骤和开机自己主动启动脚本编写执行的主要内容,如果未能解决你的问题,请参考以下文章

python+selenium环境搭建步骤

jenkins环境搭建步骤

Hadoop2.7.3环境搭建之伪分布式

CentOS 7搭建JAVA开发环境

搭建TFS 2015 Build Agent环境

搭建RabbitMQ环境(windows)