准备工作:
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 ,即可关闭
相关推荐
2. **管理与部署**:JBoss AS 6.1.0.Final支持多种部署方式,包括传统的WAR、EAR格式以及JAR、EJB等。它提供了一个基于命令行的管理控制台(CLI)和基于Web的管理界面,方便用户进行应用部署、监控和管理。 3. **...
jboss-as-distribution-6.1.0.Final
jboss-as-distribution-6.1.0.Final
jbpm-6.1.0.Final-installer是JBoss Business Process Management (jBPM)的一个发行版本,它是一个开源的工作流和业务流程管理(BPM)框架,由Red Hat公司开发并维护。jBPM旨在帮助企业和组织设计、执行、管理和监控...
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
linux 下部署JBOSS 7.1 配置.doc
linux下部署JBOSS7.1配置.pdf
本手册将详细讲解如何安装和部署JBoss 5.0.0.GA1版本,这一版本是JBoss的一个重要里程碑,引入了许多新特性和性能优化。 **一、系统需求** 在开始安装前,你需要确保你的系统满足以下基本要求: 1. **操作系统**: ...
4.0.5.GA版本是JBoss的一个稳定版本,发布于2006年,适用于那些需要可靠且成熟的Java应用程序部署的企业。 JBoss 4.0.5.GA的核心特性包括: 1. **Java EE 5支持**:JBoss 4.0.x系列是基于Java EE 5标准的,提供了...
这个工作台是Red Hat JBoss BRMS(Business Rule Management System)和BPMS(Business Process Management System)的一部分,主要用于业务规则和流程的创建、管理和执行。KIE Workbench提供了图形化的界面,使得...
【jbpm-kie-services-6.1.0.Beta4.zip】这个压缩包是JBoss Business Automation Projects(以前称为jBPM)中的一个版本,它是一个开源的工作流和业务流程管理套件。jBPM专注于提供全面的业务流程自动化解决方案,...
提供的`Jboss资源.zip`可能包含与JBoss 4.2.3.GA相关的教程、配置示例、问题解决指南等,`Jboss安装.txt`可能详细记录了JBoss的安装、配置和使用过程,对于初学者或在特定环境中部署JBoss非常有帮助。 7. **维护与...
- 配置服务器的主配置文件(如server/default/deploy/jboss-service.xml和conf/jboss.conf)。 - 部署应用程序,通常是将WAR或EAR文件复制到相应部署目录。 - 启动服务器,通过bin/run.sh(Linux/Unix)或bin/run....
在Linux环境下部署JBoss 7.1.1涉及到多个步骤,包括系统设置、JDK安装、JBoss AS(Application Server)的部署以及环境变量的配置。以下是对整个过程的详细解释: 1. **系统准备**: - 操作系统:CentOS 6.3 Final...
jboss4.2.2.GA java开发的好帮手
基于JBoss 4.x的J2EE 1.4应用 开发指南
java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; 错误解决办法
Guvnor是JBoss(Red Hat)开发的一个开源项目,主要用于业务规则管理和决策支持。InBox Client是该项目的一部分,它提供了一个用户界面,让用户能够管理、审查和执行业务规则。这个版本号(6.1.0 Beta3)表明这是该...
"在IntelliJ IDEA 8中部署Jboss服务器图解" IntelliJ IDEA 8是 JetBrains 公司开发的一款功能强大且灵活的集成开发环境(IDE),它支持多种programming语言,包括Java、Python、Ruby、PHP等。Jboss则是一款流行的...