Linux5配置jboss环境

说明:
 Linux版本:Redhat Enterprise Linux 5

JDK版本:jdk1.6.0_21(安装文件:jdk-6u21-linux-i586-rpm.bin)

Jboss版本:jboss-5.1.0.GA

进入系统的用户是用root,拥有最大的权限。

1.安装JDK

(1)在根目录下面创建JDK目录:#mkdir jdk,然后用FTP上传你的jdk-6u21-linux-i586-rpm.bin 这个文件到目录下。

(2)进入到JDK目录下:#chmod +x jdk-6u21-linux-i586-rpm.bin 或 #chmod 755 jdk-6u21-linux-i586-rpm.bin 设置文件可执行权限;

(3)# ./jdk-6u21-linux-i586-rpm.bin 执行后会发现生成了/usr/java/jdk1.6.0_21/的文件夹,即为java的根目录。

(4)设置环境变量 # vi /etc/profile;这样作的目的是让所有的用户用到。进入编辑模式,添加添加如下设置:

JAVA_HOME=/usr/java/jdk1.6.0_21
    CLASSPATH=.:$JAVA_HOME/lib/tools.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH

写好了以后,我们要重文本模式转换到命令模式,用esc来切换。然后用:wq保存退出。重启机器用#shutdown -r now,用java -version查看JDK安装情况。

2.安装JBOSS。

(1)下载jboss压缩文件jboss-5.1.0.GA.zip,#unzip jboss-5.1.0.GA.zip解压压缩文件,#cp jboss-5.1.0.GA /usr/jboss-5.1.0.GA复制到指定的文件,也可直接解压到指定

的文件目录下。

(2)设置环境变量:
    #vi /etc/profile 进入编辑模式并添加以下内容:

JBOSS_HOME=/usr/jboss-5.1.0.GA
    PATH=$PATH:/usr/jboss-5.1.0.GA/bin
    export JBOSS_HOME PATH
 (3)#source /etc/profile 让环境变量立即有效,可使用#echo $JBOSS_HOME查看环境变量。

(4)#cd $JBOSS_HOME/bin  进入到bin目录下用:

#./run.sh & 来启动Jboss,用IP来访问页面,http://localhost:8080就可以出现测试页面了,也可使用#wget http://localhost:8080测试。

(5)使其它主机通过ip访问:
    使用命令#./run.sh -b 0.0.0.0 & 启动可是其它主机通过ip访问,如想让在终端退出后jboss仍然运行可使用以下命令(要使用exit命令退出):
    #nohup ./run.sh -b 0.0.0.0 & 此时可以通过#more nohup.out查看日志
   
  
           也可使用以下方法,重新创建个启动文件,启动jboss时使用它启动:
    #cd $JBOSS_HOME/bin 目录下去

#vi start.sh  编辑该文件,然后加入nohup ./run.sh -Djboss.bind.address=服务的IP(可设置为0.0.0.0) &

#chmod a+x start.sh  --赋予权限

#./start.sh --之后只需运行此命令即可

3.设置JBOSS开机启动服务

(1)#cp /usr/server/jboss-5/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss 复制文件jboss_init_redhat.sh到指定的文件内,这里为jboss。

(2)#vi /etc/rc.d/init.d/jboss 进入编辑模式修改jboss启动参数,

修改对应的JAVA_HOME,JAVA_USER,JAVAPATH,如下:

JBOSS_HOME=${JBOSS_HOME:-"/usr/jboss-5.1.0.GA"}
    JBOSS_USER=${JBOSS_USER:-"root"}
    JAVAPTH=${JAVAPTH:-"/usr/java/jdk1.6.0_21/bin"}

为了使jboss适应所有ip在文件开头加
    JBOSS_HOST=${JBOSS_HOST:-"0.0.0.0"}

如要测试修改是否正确可使用命令#/etc/rc.d/init.d/jboss start 手工启动,等待几分钟测试jboss是否启动,如未启动说明修改错误。

(3)修改rc.local使得开机启动

#vi /etc/rc.d/rc.local 进入编辑模式添加以下内容:
    /etc/rc.d/init.d/jboss start

转载于:https://www.cnblogs.com/zhmore/archive/2011/03/02/1969014.html

Linux5配置jboss环境相关推荐

  1. 【Linux运维入门】Linux环境安装配置JBoss

    系统信息 操作系统:CentOS 7 JDK版本:1.8 JBoss版本:JBoss EAP 6.2 jboss各版本下载地址:https://teddysun.com/260.html 安装准备 将 ...

  2. JBuilder配置JBoss

    下面是我用JBuilder配置JBoss时自己写的一个笔记,可能不那么完整,可以参考一下.:) 具体的开发流程可以参考JBuilder的帮助. 其中的JBossOpenTool,可以google得到. ...

  3. linux配置java环境变量(详细)

    一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车, ...

  4. SharePoint 2013 配置开发环境,需安装VS2012插件

    SharePoint 2013已经安装好了,接下来就是配置开发环境,安装VS2012,但是,装好了以后,发现没有SharePoint 2013开发的支持,如下图: 然后,去网上查找资料,VS2012对 ...

  5. java fx配置_JavaFX系列-配置开发环境

    JavaFX系列-配置开发环境 本文主要介绍JavaFX环境的搭建和如何部署JavaFX应用 添加JavaFX依赖 在工程 build.gradle 中加入以下内容: plugins { id 'ap ...

  6. java配置mq环境变量_RocketMQ学习-01安装及环境配置

    安装jdk环境 yum install java-1.8.0-openjdk java -version which java 输出 /usr/bin/java #软连接 ls -l /usr/bin ...

  7. Windows10下如何安装配置 perl 环境

    Perl 最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN.这篇文章主要介绍了Windows10下安装配置 perl 环境的详细教程,需要的朋友可以参考下 Perl 是 ...

  8. WIN10python3.7配置MaskRCNN环境及demo测试(tensorflow-gpu1.x)

    WIN10python3.7配置MaskRCNN环境及demo测试(tensorflow-gpu1.x) 一.工具 二. 环境搭建 三.下载mask_R-CNN 四.运行demo进行测试 #本文参考了 ...

  9. win10配置java环境变量,解决javac不是内部或外部命令等问题

    win10配置java环境变量,解决javac不是内部或外部命令等问题 * 1,首先进入环境变量页面  2,在系统变量下面配置 JAVA_HOME:你自己的jdk的路径 CLASSPATH= .;%J ...

最新文章

  1. STM32中关于RCC时钟的理解
  2. WPF Wonders: Transformations (and Robots!)
  3. Java中的多重继承与组合vs继承
  4. 两个有用的minicom命令
  5. 整型数据类型java_Java 六种基本整型数据类型变量的取值范围
  6. 在visualc++可以运行的程序在linux下怎么不能,Linux环境下C++只允许单个程序运行...
  7. Vue3 组合式Api之customRef实现防抖功能
  8. android开发学习笔记系列(6)--代码规范
  9. 自学Java要不要背熟语法_JAVASE经典面试问题(必须熟背),你Get到了吗?
  10. 修改电脑微信提示音+dll文件编辑器
  11. win10电脑安装android,Android 10安装到PC电脑上运行 PC端安装Android 10
  12. 使用nuvoton976DK61Y BSP运行自己的demon
  13. php redis超卖,PHP用redis解决超卖的问题
  14. Unity3D for Android 纹理压缩支持
  15. 家用计算机如何连无线网,电脑上怎么连接wifi_怎样连接自己家的wifi-win7之家
  16. 模拟不同系统不同浏览器
  17. Mobius Inversion
  18. STM32的超声波测距程序
  19. php python uwsgi,python,uwsgi_uwsgi 安装报错,python,uwsgi - phpStudy
  20. 基于python opencv人脸识别的签到系统

热门文章

  1. Oracle数据库在Nokia
  2. 《Node.js 入门系列》—— 一些简单的排错方法(一)
  3. activemq 安全连接
  4. OpenStack Nova计算服务管理(四)
  5. 使用IAR开发CC2530遇到的两个问题
  6. Cache占用过多内存导致Linux系统内存不足问题排查
  7. 重构的小故事 Change Value to Reference or Vice Verse
  8. ASP.NET(c#)常用类函数
  9. pyqt控件显示重叠_Python编程:一个不错的基于PyQt的Led控件显示库,建议收藏学习...
  10. that is why用法