环境

系统版本:cenos 6.2  32bit

JDK版本:jdk-6u45-linux-i586.bin

JBOSS版本:jboss-4.2.2.GA.zip

VMware版本:VMware 7.1.5

一.安装JDK
请参照JDK安装文档

二.安装JBOSS
1.首先创建一个安装文件夹,新建/usr/java,命令:mkdir /usr/java,上传文件jboss-4.2.2.GA.zip到此文件夹中

2.执行解压命令,解压:unzip jboss-4.2.2.GA.zip
  解压完后,在java目录下发现jboss-4.2.2文件夹

3.配置JBOSS环境变量
  vi /etc/profile
按a编辑,输入
  export JBOSS_HOME=/usr/java/jboss-4.2.2.GA
Esc,:wq,退出保存

使配置文件生效,输入命令:source /etc/profile
OK,测试下是否配置成功,输入命令:echo $JBOSS_HOME
成功打印出路径,配置环境变量成功

4.运行JBOSS
/usr/java/jboss-4.2.2.GA/bin/run.sh
 打开浏览器,输入http://127.0.0.1:8080即可

三.相关设置
目前只有本机可以访问,要让局域网所有IP都能访问,需要做如下设置,修改配置文件
1.vi /usr/java/jboss-4.2.2.GA/server/default/deploy/jboss-web.deployer/server.xml
将${jboss.bind.address}修改为0.0.0.0

2.配置防火墙,允许http端口(80,8009,8080)
a.首先查看防火墙的规则
/etc/init.d/iptables status

b.编辑防火墙
vi /etc/sysconfig/iptables
注意要在最后一句的前面添加如下语句:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8009 -j ACCEPT

c.重启防火墙
/etc/init.d/iptables restart

d.再查看防火墙
/etc/init.d/iptables status
已成功添加80和8009的端口

3.运行
/usr/java/jboss-4.2.2.GA/bin/run.sh -b 0.0.0.0

4.监听
netstat -antlp |grep 80

浏览器输入http://192.168.204.128/ 网页打开即成功访问

转载于:https://www.cnblogs.com/yangxia-test/archive/2013/06/04/3116919.html

Linux中JBOSS 安装相关推荐

  1. centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)

    1 PHP简介     PHP(PHP: Hypertext Preprocessor的缩写,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Per ...

  2. Linux课程---11、Linux中软件安装和调试

    Linux课程---11.Linux中软件安装和调试 一.总结 一句话总结: 启动过程:1.安装软件,2.修改配置文件,3.启动服务 查看过程:4.查看进程,5.查看端口 关闭过程:6.关闭软件,7. ...

  3. linux中怎么安装ded包_快速提示:如何在Linux中安装.deb和.tar文件 - push博客

    在本快速教程中,我将解释如何使用终端命令在Linux中安装程序.本教程使用LinuxMint 18(肉桂64位),但是下面提供的命令对于其他版本的Linux是通用的,比如Ubuntu.对于那些刚接触l ...

  4. qt打包rpm时候先安装其他软件_云计算学习路线图素材课件,Linux中软件安装的方式...

    很多初学者感觉云计算就是一个听起来比较高大上的名词,每次想要了解它的时候都像是雾里看花,迷迷糊糊看不真切,至于它是干什么的就更不了解了,其实云计算学起来在IT行业中还是比较容易上手的,接下来我给大家分 ...

  5. _云计算学习路线图素材课件,Linux中软件安装的方式

    很多初学者感觉云计算就是一个听起来比较高大上的名词,每次想要了解它的时候都像是雾里看花,迷迷糊糊看不真切,至于它是干什么的就更不了解了,其实云计算学起来在IT行业中还是比较容易上手的,接下来我给大家分 ...

  6. KALI Linux中GURB安装失败如何处理

    KALI  Linux中GURB安装失败如何处理 # GRUB安装失败 # 无法将grub-pc软件包安装到/target/中,如果没有GRUB启动引导器,所安装的系统将无法启动. 解决办法: 点击返 ...

  7. Linux中nginx安装基础教程

    Linux中nginx安装基础教程 1.安装所需的运行环境 (1) 需要安装gcc的环境. yum install gcc-c++ (2)第三方包.   Perl库 PCRE(Perl Compati ...

  8. linux中nginx安装前置条件以及安装流程,非常简单

    linux中nginx安装前置条件以及安装流程,非常简单 我的主机的centos8 安装nginx之前需要安装的依赖 //安装c编译器 yum -y install gcc gcc-c++ yum - ...

  9. linux安装mysql图解,linux中怎么安装mysql5.6.12版本图解

    linux中怎么安装mysql5.6.12版本图解 更新时间:2019-08-10 07:16 最满意答案 首先检查环境: 输入命令:rpm -qa | grep -i mysql* 将查询到的包名: ...

最新文章

  1. ControlAdvice和ExceptionHandler处理异常的原理与设计
  2. python 数据驱动接口自动化框架_python接口自动化测试 - 数据驱动DDT模块的简单使用...
  3. 8.12模拟:dp递推
  4. iOS设计模式-生成器
  5. 我有机器人合体成一个大力神_史上最菜大力神(三)——SS加强级高塔
  6. linux7端口聚合,centos7配置链路聚合
  7. php图片案例,web开发N例-案例2:PHP绘制图片、绘制中文
  8. R语言分类算法之线性判别分析(Linear Discriminant Analysis)
  9. 阿里AI智能音箱现在有了视觉能力,跟人交互时表情丰富
  10. java上拉变量_「小程序JAVA实战」小程序页面的上拉下拉刷新(50)
  11. 信息系统项目管理师(2022年)—— 重点内容:信息化和信息系统(1)
  12. 基于热传导方程的高温作业专用服装设计(二)
  13. php小米官网,小米商城的首页
  14. 华为的服务器虚拟化软件,华为FusionSphere虚拟化软件各版本之间的功能和区别
  15. 阿里云盘 Mac客户端(附福利码)
  16. 解决谷歌浏览器下载缓慢问题
  17. ftp文件上传和下载
  18. 获取当前目录下的所有文件夹
  19. python字典、列表、元祖使用场景_(三)PYTHON字典 元祖 列表尝试应用
  20. 如何确定网站是否安装了SSL证书?

热门文章

  1. 直播卖货到底是不是卖人设?
  2. 想通过好的商业模式赚钱,应该钻研“道”还是“术”呢?
  3. The developer claims that Bpytop
  4. Speaking of Samsung, I don’t know if you have any
  5. Qt4_使用窗体编辑记录
  6. RocketMQ报错 service not available now, maybe disk full, CL: 0.95 CQ: 0.95 INDEX: 0.95, maybe
  7. 物理层接口特性、数据通信模型、物理层基本概念(数据、信号、码元 、信源、信道、信宿 、速率、波特、带宽)...
  8. Java - package和import
  9. 具有Ubuntu和Azure Data Studio的Linux上SQL Server 2019
  10. sql 时态表的意义_在SQL Server 2016中拉伸时态历史记录表