JBoss-初识

本文介绍了作者初次接触JBoss AS7的过程,包括下载、安装、启动及远程访问配置等步骤,并分享了一些遇到的问题及解决办法。

很久之前就听说过JBoss,但一直认为不属于自己的技能范围之内,所以一直没有接触。今天在看HornetQ的介绍中,提到了JBoss。所以找出其相关资料学习一下。

JBoss: 不清楚名字的来由,欢迎知道的给我留言。估计么,Java Boss (Business & operatation Support System) . 不管如何,它和Java语言绑定的,也就是基于J2EE的(除了J2EE, 还有J2SE,J2ME,不是JBoss服务的)

对于一个相对新的东西,首先让其运行起来。
1. 下载:
http://jbossas.jboss.org/downloads
最近的一个版本: JBoss AS 7.1.1.Final 发布时间为2012-03-09 (AS: Application System)
莫非这么多年都发布过新版本?
实际上,在这个版本之后改名了:WildFly http://wildfly.org/
可以从DownLoad页面看到 WildFly 的版本号试从8.0.0 开始的。
这里还是先试用JBoss

2.解压部署:
不需要编译,直接解压
目录结构如下:

[lizh@localhost work]$ tree -L 1 jboss-as-7.1.1.Final
jboss-as-7.1.1.Final
├── appclient
├── bin
├── bundles
├── copyright.txt
├── docs
├── domain
├── jboss-modules.jar
├── LICENSE.txt
├── modules
├── README.txt
├── standalone
└── welcome-content

3.启动
到bin下:run.sh 提示先看README.txt

[lizh@localhost bin]$ ./run.sh 

========================================================================================

To start JBoss Application Server please see /home/lizh/work/jboss-as-7.1.1.Final/bin/../README.txt

========================================================================================

查看后,使用脚本 standalone.sh
正常启动

4.登录web页面
我部署的操作系统为Linux(CentOS)–工作电脑中虚拟机(VMware)中。使用Windows中浏览器访问(端口8080),显示“无法访问此网站”。Linux系统中防火墙也已关,前几天访问其他端口的页面还正常。在虚拟机操作系统中通过localhost:8080访问正常。

网络搜索后,在JBoss4.2之后默认就只能在本地访问,不能通过远程访问了。需要通过修改配置或者加参数启动才能在远程访问。

[lizh@localhost bin]$ ./standalone.sh -b 0.0.0.0

通过以上方式启动后,在远端就能正常访问了。启动的日志中可以看到带与不带-b参数的区别:

不带-b参数:
19:49:57,792 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http--127.0.0.1-8080

带-b参数:
20:00:19,414 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http--0.0.0.0-8080

这里写图片描述

5.点点
我们启动了一个空的服务,所以管理员控制台并没有内容,只给了以下提示:

Unable to redirect.

It is not possible to redirect to the console, please contact the system administrator for the correct address to access the console.

包括链接“JBoss AS Project”,会告诉你JBoss已经改名了

所以就会想,JBoss是否已经成为了一个历史,对我这种才接触这块内容的,是否可以直接跳过了?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值