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

时间: 2024-11-10 14:00:22

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

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-

Linux服务器下Java环境搭建

前言: 在centOS下,像阿里云等都预先设置了jdk,不过不是SUN的java JDK,一般情况要重新装jdk,而且一般情况下自己装的Jdk相对来说易控制版本,稳定性更高.所以以下是我卸载预装jdk并选定自己的版本来进行重新转载. 下面是具体的安装流程:(记录只为更好的分享) 1.首先在163服务器查询java的jdk版本: 然后访问oracle官网下载jdk,也可以直接访问以下网址,下载JDK历史版本:http://www.oracle.com/technetwork/java/javase

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

1.MariaDB yum 安装/初始化/授远程权限 yum安装 在MariaDB官网根据Linux系统查找您所需要的db版本:https://downloads.mariadb.org/mariadb/repositories/#mirror=tuna 选择完毕后,页面下方会显示如下配置: # MariaDB 10.1 CentOS repository list - created 2016-06-22 03:05 UTC # http://downloads.mariadb.org/mar

Ubuntu下nginx+uwsgi+flask的运行环境搭建

选择web framwork是个很艰难的事情, 主要分为轻量级和重量级框架. 由于没有搭建网站这种需要, 所以回避SSH, Django这种框架, 而选择一个轻量级框架. 自己也比较青睐python这门语言, 就选择了flask框架, nginx代理服务器享誉盛名, 所以拿来使用咯. 一. 开发环境搭建 采用离线安装方式, ubuntu开发环境(centos等环境类似) nginx 安装 $ wget http://nginx.org/download/nginx-1.6.0.tar.gz #仅

Linux vagrant+virtualbox环境搭建步骤

Linux vagrant+virtualbox环境搭建步骤 Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用. 我们可以通过 Vagrant 封装一个 Linux 的开发环境,分发给团队成员.成员可以在自己喜欢的桌面系统(Mac/Windows/Linux)上开发程序,代码却能统一在封装好的环境里运行,非常霸气. 1. 安装 VirtualBox 虚拟机还是得依靠 VirtualBox 来搭建,免费小巧.虽然 Va

Linux下的ssh环境搭建与管理

Linux下的ssh环境搭建与管理 实验环境 1:网桥模式 2:安装好vmtoos 3:安装好yum 4:安装好ssh相关软件包 5:服务端:xuegod-63   IP:192.168.1.63 客户端:xuegod-64   IP:192.168.1.64 客户端普通用户:ceshi  密码:123456 6:安装好扫描软件rpm -ivh/mnt/Packages/nmap-5.21-4.el6.x86_64.rpm 实验目标 1:SSHD服务介绍 2:SSHD服务安装配置 3:两Linu

ubuntu12.04下lamp环境搭建步骤

1 .安装apache2:sudo apt-get install apache2 安装完成后,运行如下命令重启apache:sudo /etc/init.d/apache2 restart,在浏览器中输入http://localhost或者http://127.0.0.1,会看到"It works!"说明apache安装成功. 2.安装php: sudo apt-get install libapache2-mod-php5 php5; 安装扩展php5-gd:sudo apt-ge

Apache Spark源码走读之12 -- Hive on Spark运行环境搭建

欢迎转载,转载请注明出处,徽沪一郎. 楔子 Hive是基于Hadoop的开源数据仓库工具,提供了类似于SQL的HiveQL语言,使得上层的数据分析人员不用知道太多MapReduce的知识就能对存储于Hdfs中的海量数据进行分析.由于这一特性而收到广泛的欢迎. Hive的整体框架中有一个重要的模块是执行模块,这一部分是用Hadoop中MapReduce计算框架来实现,因而在处理速度上不是非常令人满意.由于Spark出色的处理速度,有人已经成功将HiveQL的执行利用Spark来运行,这就是已经非常

Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程

这篇文章主要介绍了Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程,需要的朋友可以参考下 准备篇 一.环境说明: 操作系统:Windows Server 2012 R2 PHP版本:php 5.5.8 MySQL版本:MySQL5.6.15 二.相关软件下载: 1.PHP下载地址: http://windows.php.net/downloads/releases/php-5.5.8-nts-Win32-VC11-x86.zip 2.MySQL下载地址: