|
Jboss是专门用来运行Java EE程序的,我们在运用JBoss的时候需要在JAVA环境支持下才能进行,那么你知道Linux下如何安装JBoss吗?现在我们带着这个疑问去看看吧。
一、简介
JBoss是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。从JBoss项目开始至今,它已经从一个EJB容器发展成为一个基于的J2EE的一个web 操作系统(operating system for web),它体现了J2EE规范中最新的技术。无论是学习还是应用,JBoss为我们提供了一个非常优秀的平台。
JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。
JBoss具有如下优点:
1、JBoss是免费的,开放源代码J2EE的实现,通过LGPL许可证进行发布.但同时也有闭源的,开源和闭源流入流出的不是同一途径。
2、 JBoss需要的内存和硬盘空间比较小。
3、安装便捷:解压后,只需配置一些环境变量即可。
4、JBoss支持"热部署",部署BEAN时,只拷贝BEAN的JAR文件到部署路径下即可自动加载它,如果有改动,也会自动更新
5、JBoss与Web服务器在同一个Java虚拟机中运行,Servlet调用EJB不经过网络,从而大大提高运行效率,提升安全性能
6、用户可以直接实施J2EE-EAR,而不是以前分别实施EJB- JAR和Web-WAR,非常方便。
7、Jboss支持集群。
2006年,Jboss公司(http://jboss.org)被RedHat公司(http://redhat.com)收购。
有关JBoss的详细信息请参阅其主页 http://www.jboss.org
二、系统环境
系统平台:RHEL 5.4
Java version:jdk-6u17-linux-i586
Jboss version:jboss-5.1.0.GA-jdk6
三、安装准备
下载jboss 5.1和jdk1.6
jboss ? ?http://sourceforge.net/projects/ ... A-jdk6.zip/download
jdk1.6?? http://download.Oracle.com/otn/j ... 6u31-linux-i586.bin
四、解压
#./jdk-6u17-linux-i586.bin????????????????????????????? //当前目录生成一个jdk1.6.0_17
#mv jdk1.6.0_17 /usr/local/java????????????????????? //把刚生成的目录"jdk1.6.0_17"重命名为"java"
#unzip jboss-5.1.0.GA-jdk6.zip -d /usr/local/?? //解压到/usr/local目录下
#mv jboss-5.1.0.GA jboss????????????????????????????? //重命名为jboss
五、配置环境变量
#vi /etc/profile
//添加如下内容
JAVA_HOME="/usr/local/java"
CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
PATH=".:$PATH:$JAVA_HOME/bin"
export JAVA_HOME CLASS_PATH PATH
六、运行
#/usr/local/jboss/bin/run.sh -b 10.0.0.133????????? //IP写本机地址
[root@linux bin]# ./run.sh -b 10.0.0.133
服务器租用、托管,只有您想不到的,没有我们做不到的,只要您选择了我们三三在线http://www.33ol.com/,我们就会竭诚为您服务!!!。企点Q:2852361322电话:13924367540
|
|