JBoss服务器的安装 基本配置和使用
本文由发表于6年前 | J2EE | 暂无评论 |  被围观 16,924 views+
1、JBoss基本介绍:2、下载和安装JBoss:3、配置环境变量:4、启动JBoss:5、JBoss的基本配置:6、修改JBoss服务器端口:7、登录控制台:8、Web应用的部署:
1、JBoss基本介绍:

JBoss是一款开源的JavaEE应用服务器,简单易用,而且稳定性好。

JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器。 因为JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用它,而不用支付费用。2006年,Jboss公司被Redhat公司收购。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。

2、下载和安装JBoss:

在安装JBoss之前,确保已经安装了JDK。

登录http://www.jboss.org/jbossas/ 下载合适的版本,然后解压缩,大致的文件结构如下:

/bin/:包含启动、停止JBoss的批处理命令,以及其他系统相关的批处理命令。其中的run.bat用于启动JBoss。

/client/:提供给Java客户端调用JBoss服务所需的各种JAR包,可以根据需要选择,也可以直接使用jbossall-client.jar。

/common/:包含一个lib子目录,该目录下的所有JAR包被整个JBoss共享。

/docs/:包含JBoss的各种XML文档的语义约束和Schema文档,licenses文档和JBoss配置各种服务的配置文件范文。

/server/:包含JBoss的集中不同的服务器配置:

/all/:在default配置基础之上增加集群支持等,该配置启动JBoss的全部功能。
/default/:默认启动的服务器配置。
/minimal/:只启动JBoss的核心部分,并为启动任何企业级服务。
/standard/:主要用于测试JavaEE的兼容性。
/web/:仅仅启动JBoss的Web服务器相关的支持。
3、配置环境变量:

在环境变量中添加 JBOSS_HOME 指向JBoss的安装路径,如:

D:\Java\jboss-6.1.0.Final

4、启动JBoss:

进入JBoss的bin目录,运行run.bat即可启动JBoss,默认启动default服务器配置。

在浏览器中输入:http://localhost:8080/进入JBoss的控制台,表明JBoss安装正常。

5、JBoss的基本配置:

这里使用default默认配置的文件夹下文件进行说明。

default目录下包含了几个子目录:

/conf/:绝大多数JBoss相关的配置文件都放在该目录下,包含JBoss核心服务器的配置文件jboss-service.xml。
/deploy/:JBoss的自动部署目录。
/lib/:当前服务器配置所需要的各种JAR文件,用户可以在该目录下添加自己的JAR包。
/data/:保存JBoss运行时需要持久存储的数据。
/log/:JBoss保存日志文件的默认路径。
/tmp/:JBoss运行的临时路径。
/work/:Tomcat的工作目录。因为JBoss使用了内嵌的Tomcat作为Web服务器。
6、修改JBoss服务器端口:

因为JBoss使用了内嵌的Tomcat,所以修改服务器端口和Tomcat的一样,只要在使用的配置的文件夹中的进行设置server.xml即可,如使用了默认的配置,则修改下面的server.xml文件:

JBOSS_HOME\server\default\deploy\jbossweb.sar\server.xml

7、登录控制台:

首先设置登录用户,修改JBOSS_HOME\server\default\conf\props文件夹下的jmx-console-roles.properties文件,确保里面的admin没有被注释:

admin=JBossAdmin,HttpInvoker

修改jmx-console-users.properties文件,确保里面的admin没有被注释:

admin=admin

这样就可以使用admin用户和admin密码进行登录了。

8、Web应用的部署:

在JBoss中部署Web应用有两种方式:

利用JBoss自动部署:

将Web应用复制到JBoss的server/default/deploy目录下,系统就会把该应用部署到JBoss中了。

利用控制台部署Web应用:

进入JBoss的Administration Console控制台,单击左边菜单的Web Application(WAR)s节点,在右边打开的也没中点击Add a new resource按钮即可进行部署。

除了文章中有特别说明,均为IT宅原创文章,转载请以链接形式注明出处。
本文链接:http://www.itzhai.com/jboss-server-installation-basic-configuration-and-use.html
关键字:
arthinking Java技术交流群:280755654,入门群:428693174 more
分享到:
 
2011 11/29
如果您有更好的原创技术博文或者观点,欢迎投稿:admin@itzhai.com,或者关注订阅左侧浮动面板的微信号订阅IT宅itread)发送消息。
文章评论
    没有评论
给我留言

有人回复时邮件通知我
J2EE的相关文章
随机文章 本月热门 热评
1 C语言语法笔记 – 基本语法介绍 预处理命令 2011/8/30
2 JVM笔记 – 虚拟机执行子系统(虚拟机字节码执行引擎) 2015/3/1
3 Java基础笔记 – 面向对象三个特征 继承、封装、多态及编程细节提示 2011/10/25
4 Hibernate复合主键作为外键在关联映射中的配置方法 2011/9/30
5 IT宅电影推荐:《来自虞美人之坡-父与子的300日战争》 2012/3/4
6 JVM笔记 – 自动内存管理机制(调优案例分析与实战) 2014/11/30
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
欢迎关注我的公众号 IT宅
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.