zoukankan      html  css  js  c++  java
  • Linux服务器JBoss运行环境搭建步骤和开机自动启动脚本编写运行

    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欢迎管理界面

  • 相关阅读:
    二、java 与 scala相互调用
    Gradle Tips#1-tasks
    Guice 学习(六)使用Provider注入服务( Provider Inject Service)
    C++第15周(春)项目3
    cocos2d-x3.2中怎样优化Cocos2d-X游戏的内存
    jqGrid源代码分析(一)
    OCP-1Z0-051-题目解析-第6题
    PHP连接sql server 2005环境配置
    【剑指offer】替换字符串中的空格
    android 推断Apk是否签名和 签名是否一致
  • 原文地址:https://www.cnblogs.com/qianjinyan/p/6724777.html
Copyright © 2011-2022 走看看