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

Linux服务器Jboss运行环境搭建步骤和开机自动启动脚本编写运行的更多相关文章

  1. Linux服务器开发/测试环境搭建-流程

    1.MariaDB yum 安装/初始化/授远程权限 yum安装 在MariaDB官网根据Linux系统查找您所需要的db版本:https://downloads.mariadb.org/mariad ...

  2. Linux服务器下Java环境搭建

    前言: 在centOS下,像阿里云等都预先设置了jdk,不过不是SUN的java JDK,一般情况要重新装jdk,而且一般情况下自己装的Jdk相对来说易控制版本,稳定性更高.所以以下是我卸载预装jdk ...

  3. 在linux服务器中网站环境搭建好了.能看到首页,其他页面404解决

    Linux开启url重写的方法:1.打开 apache 里httpd.conf(通常是在/etc/httpd/conf目录里)2.找到 #LoadModule rewrite_module modul ...

  4. C / C++ 运行环境搭建教程

    C / C++ 运行环境搭建教程 一.实验环境 本机操作系统:Windows 7 64位 虚拟机:VMware Workstation 12 pro 虚拟机操作系统:Linux CentOS 7 二. ...

  5. Linux vagrant+virtualbox环境搭建步骤

    Linux vagrant+virtualbox环境搭建步骤 Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用. 我们可 ...

  6. Hadoop运行环境搭建

    Hadoop运行环境搭建 更改为阿里的Centos7的yum源 #下载wget yum -y install wget #echo 下载阿里云的yum源配置  Centos-7.repo wget - ...

  7. 从零开始针对 .NET 应用的 DevOps 运营实践 - 运行环境搭建

    一.Overview 最近的一段时间,在公司里我都在进行基于 Jenkins 和 SonarQube 配合已有的 Gitlab 搭建部门的持续集成环境的工作,虽然之前有使用过 GitHub Actio ...

  8. Java Web 环境搭建步骤(超详细,包括前期安装步骤)

    Java Web 环境搭建步骤 安装对应版本的JDK 配置环境变量 本人安装的路径是C盘,在path中加入C:\Program Files\Java\jdk1.8.0_65\bin 测试配置成功,cm ...

  9. Hadoop基础教程-运行环境搭建

    一.Hadoop是什么 一个分布式系统基础架构,由Apache基金会所开发.用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的威力进行高速运算和存储. Hadoop实现了一个分布式 ...

随机推荐

  1. Echarts 地图添加自定义区域

    使用 Echarts 生成地图时,如果需要添加一些自定义区域,该怎么做呢?请看下面示例. 生成原始地图 index.hmtl 引入 Jquery 和 Echart <!DOCTYPE html& ...

  2. VGG网路结构

    VGG网络的基本结构 如图所示,从A到E网络的深度是逐渐增加的,在A中有11个权重层(8个卷积层,3个全连接层),在E中有19个权重层(16个卷积层,3个全连接层),卷积层的宽度是十分小的,开始时在第 ...

  3. Just for mysql

    mysql的下载与安装 由于学校开设了数据库专业,并且最近准备在做一个web端的设计,虽然本人是负责前端(当然,前端技术也很LOW),但因种种原因,准备开始学习数据库相关的知识,以mysql为例. 昨 ...

  4. c# 操作数据库

    查询 string strConnection = "Data Source=(local);Initial Catalog=zpractice;Integrated Security=SS ...

  5. Error:Cannot build Artifact :war exploded because it is included into a circular depency

    找到项目的目录 查找artifacts文件夹 删掉不是你项目名称的那个 问题出现的原因是你该项目名字了 造成tomcat发布两个网页 发布两个网页不是什么大问题 但是这两玩意地址一样 争夺资源啊冲突之 ...

  6. Kafka(转载)

    Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用.目前越来越多的开源分布式处理系统如Cloudera.Apache Storm.Spa ...

  7. java求素数

    按定义 即除了1和它本身以外不再被其他的除数整数 public static void main(String[] args) { for (int i = 2; i < 100; i++) { ...

  8. 修改apache默认主页,重定向404页面

    yum 下载apache后默认主页 默认配置文件: vim /etc/httpd/conf/httpd.conf /etc/httpd/conf.d/welcome.conf 跳转页面到 /var/w ...

  9. 虚拟机克隆,并设置新的ip

    6.1克隆新的虚拟机 选中某个虚拟机-à右键à管理à克隆 选择下一步 选择下一步 点击完成 6.2修改主机名 [root@hadoop3 ~]# vim/etc/sysconfig/network 将 ...

  10. Request JSON

    https://developer.android.com/training/volley/request.html Request JSON Volley provides the followin ...