`

Linux 上面部署 Jboss 6.1.0.Fina

 
阅读更多

准备工作:

jdk:下载jdk-6u13-linux-i586.zip

JBOSS下载:jboss-as-distribution-6.1.0.Final

下载地址:http://www.jboss.org/jbossas/downloads

 

JDK安装:

1 解压jdk:    unzip jdk-6u13-linux-i586.zip

2 安装jdk:    ./jdk-6u13-linux-i586.bin  , 出现安装协议,输入"Yes"回车

3 set java environment:

 3.1 以root进人cd /etc/profile,在文件最后添加如下内容:

   #setjava environment

   JAVA_HOME=/home/wyz/tools/jdk1.6.0_13

   CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

   PATH=$JAVA_HOME/bin:$PATH

   exportJAVA_HOME CLASSPATH PATH

4 执行配置文件,令其立刻生效

  [wyz@localhost~]$  source /etc/profile

5 验证jdk安装是否成功

  5.1输入:java -version,若显示jdk版本即可,详情如下:

  javaversion "1.6.0_13"

  Java(TM)SE Runtime Environment (build 1.6.0_13-b03)

  JavaHotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)

 

  5.2 也可以输入echo$JAVA_HOME  ,echo $CLASSPATH  ,echo $PATH

 

   [wyz@localhost ~]$ echo $JAVA_HOME

                    /home/wyz/tools/jdk1.6.0_13

   [wyz@localhost ~]$ echo $CLASSPATH

                  .:/home/wyz/tools/jdk1.6.0_13/lib/tools.jar:/home/wyz/tools/jdk1.6.0_13/lib/dt.jar

   [wyz@localhost ~]$ echo $PATH

                  /home/wyz/tools/jdk1.6.0_13/bin:/home/wyz/tools/jdk1.6.0_13/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/wyz/bin

  以上如果正确显示jdk版本信息,则说明JAVA环境变量设置成功。

 

jboss安装与配置

1 jboss解压:unzipjboss-as-distribution-6.1.0.Final.zip,解压后生成一个:jboss-6.1.0.Final文件夹,下面文件分别是:

            bin  client common  copyright.txt  docs jar-versions.xml  lib  LICENSE.txt README.txt  server

 

2 设置环境变量:vi/etc/profile,在profile文件最后添加:

  JBOSS_HOME=/home/wyz/jboss/jboss-6.1.0.Final       *这个路径是jboss.zip解压后的路径,要注意*

  PATH=$PATH:$JBOSS_HOME/bin

  exportJBOSS_HOME PATH

  最后保存即可。可输入:echo$JBOSS_HOME 验证输入的路径是不是:/home/wyz/jboss/jboss-6.1.0.Final

  若是则证明是正确的。不是请检查自己的操作是否正确。

 

3 修改端口:jboss-6.1.0.Final版本和之前的版本修改端口方法不同了。

注意:

1 在 6.1  之前的版本的 Jboss 修改端口号是在jboss-6.1.0.Final/server/default/deploy/jbossweb.sar/server.xml这个文件中修改的。

2 但是 jboss-6.1.0.Final版本的 jboss 修改版本号并不是在这个文件中了,是在 jboss-6.1.0.Final/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml文件下

3 vi jboss-6.1.0.Final/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml

4 找到

 4.1 <beanclass="org.jboss.services.binding.ServiceBindingMetadata">

              <propertyname="serviceName">jboss.web:service=WebServer</property>

              <propertyname="bindingName">HttpConnector</property>

               <propertyname="port">81</property> #这里的端口默认是:8080,而我设置成81 了

              <property name="description">JBoss Web HTTP connectorsocket; also drives the values for the HTTPS and AJP sockets</property>

    </bean>

 4.2 <bean class="org.jboss.services.binding.ServiceBindingMetadata">

              <propertyname="serviceName">jboss.web:service=WebServer</property>

              <propertyname="bindingName">AjpConnector</property>

              <property name="port">8290</property> #这里的端口默认是:我忘了,而我设置成8290 了

              <property name="description">JBoss Web AJP connectorsocket</property>

           </bean>

备注:在你设置端口时候,检测下linux已经使用的port,使用 netstat -anp 命令。

 

5 保存后到,cd /jboss-6.1.0.Final/bin下

 

6 启动jboss,在bin目录下,输入:nohup./run.sh -b 0.0.0.0 &   #后台运行,输入tail  -f nohup.out,可以查看启动日志。

 

当你看到:15:06:25,154 INFO  [org.jboss.bootstrap.impl.base.server.AbstractServer]JBossAS [6.1.0.Final "Neo"] Started in 56s:185ms 类似这样的话 就证明是已经成功启动了。

 

7 这是在浏览器内输入:http://ip:port 即可;根据我设置的端口号:我要输入 http://192.168.1.100:81  ,即可看到jboss页面

 

8 关闭jboss,在bin目录下:输入./shutdown -S ,即可关闭

分享到:
评论

相关推荐

    jboss-as-distribution-6.1.0.Final系列1

    2. **管理与部署**:JBoss AS 6.1.0.Final支持多种部署方式,包括传统的WAR、EAR格式以及JAR、EJB等。它提供了一个基于命令行的管理控制台(CLI)和基于Web的管理界面,方便用户进行应用部署、监控和管理。 3. **...

    jboss-as-distribution-6.1.0.Final系列3

    jboss-as-distribution-6.1.0.Final

    jboss-as-distribution-6.1.0.Final系列4

    jboss-as-distribution-6.1.0.Final

    jbpm-6.1.0.Final-installer

    jbpm-6.1.0.Final-installer是JBoss Business Process Management (jBPM)的一个发行版本,它是一个开源的工作流和业务流程管理(BPM)框架,由Red Hat公司开发并维护。jBPM旨在帮助企业和组织设计、执行、管理和监控...

    基于JBoss 4.x的J2EE 1.4应用开发指南

    J2EE发展趋势 案例研究 J2EE Tutorial Java Pet Store Java Adventure Builder 钟情JBoss 4.x 全书内容安排 1 安装JBoss 4.x 2 安装JBoss-IDE 1.4.0 3 基于JBoss 4.x的JSF应用开发 ...

    jboss-as-distribution-6.1.0.Final系列2

    jboss-as-distribution-6.1.0.Final系列2

    linux 下部署JBOSS 7.1 配置.doc

    linux 下部署JBOSS 7.1 配置.doc

    linux下部署JBOSS7.1配置.pdf

    linux下部署JBOSS7.1配置.pdf

    JBOSS5.0.0.GA1安装部署手册.rar

    本手册将详细讲解如何安装和部署JBoss 5.0.0.GA1版本,这一版本是JBoss的一个重要里程碑,引入了许多新特性和性能优化。 **一、系统需求** 在开始安装前,你需要确保你的系统满足以下基本要求: 1. **操作系统**: ...

    jboss-4.0.5.GA.zip

    4.0.5.GA版本是JBoss的一个稳定版本,发布于2006年,适用于那些需要可靠且成熟的Java应用程序部署的企业。 JBoss 4.0.5.GA的核心特性包括: 1. **Java EE 5支持**:JBoss 4.0.x系列是基于Java EE 5标准的,提供了...

    kie-wb-common-project-editor-client-6.1.0.Beta3.zip

    这个工作台是Red Hat JBoss BRMS(Business Rule Management System)和BPMS(Business Process Management System)的一部分,主要用于业务规则和流程的创建、管理和执行。KIE Workbench提供了图形化的界面,使得...

    jbpm-kie-services-6.1.0.Beta4.zip

    【jbpm-kie-services-6.1.0.Beta4.zip】这个压缩包是JBoss Business Automation Projects(以前称为jBPM)中的一个版本,它是一个开源的工作流和业务流程管理套件。jBPM专注于提供全面的业务流程自动化解决方案,...

    Jboss资源.rar

    提供的`Jboss资源.zip`可能包含与JBoss 4.2.3.GA相关的教程、配置示例、问题解决指南等,`Jboss安装.txt`可能详细记录了JBoss的安装、配置和使用过程,对于初学者或在特定环境中部署JBoss非常有帮助。 7. **维护与...

    jboss-4.2.3.GA_下的jboss-4.2.3.GA_下的

    - 配置服务器的主配置文件(如server/default/deploy/jboss-service.xml和conf/jboss.conf)。 - 部署应用程序,通常是将WAR或EAR文件复制到相应部署目录。 - 启动服务器,通过bin/run.sh(Linux/Unix)或bin/run....

    linux下部署JBOSS7.1配置.doc

    在Linux环境下部署JBoss 7.1.1涉及到多个步骤,包括系统设置、JDK安装、JBoss AS(Application Server)的部署以及环境变量的配置。以下是对整个过程的详细解释: 1. **系统准备**: - 操作系统:CentOS 6.3 Final...

    jboss4.2.2.GA

    jboss4.2.2.GA java开发的好帮手

    JBoss 4.x使用

    基于JBoss 4.x的J2EE 1.4应用 开发指南

    jboss-logging.jar,jboss-common.jar

    java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; 错误解决办法

    guvnor-inbox-client-6.1.0.Beta3.zip

    Guvnor是JBoss(Red Hat)开发的一个开源项目,主要用于业务规则管理和决策支持。InBox Client是该项目的一部分,它提供了一个用户界面,让用户能够管理、审查和执行业务规则。这个版本号(6.1.0 Beta3)表明这是该...

    在IntelliJ idea8中部署Jboss服务器图解

    "在IntelliJ IDEA 8中部署Jboss服务器图解" IntelliJ IDEA 8是 JetBrains 公司开发的一款功能强大且灵活的集成开发环境(IDE),它支持多种programming语言,包括Java、Python、Ruby、PHP等。Jboss则是一款流行的...

Global site tag (gtag.js) - Google Analytics