`
dixian
  • 浏览: 15714 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Install JBoss AS in CentOS

阅读更多

a) install JDK, both 1.5 and 1.6 are suitable.

 [root@centos ~]# yum install java-1.6*

 

 [root@centos]# vi /etc/profile

JAVA_HOME=/usr/java/jdk1.6.0
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

 [root@centos ~]# java -version
 java version "1.6.0_20"
 Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
 Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing) 

 

 

 

b) install JBoss.

 [root@centos ~]# cd /usr/java/jboss-5.1.0.GA
 [root@centos ~]# jar -xf jboss-5.1.0.GA.zip
 [root@centos ~]# vi jboss

 

#!/usr/bin/python

import os,sys,stat

if len(sys.argv)<2 :
        print 'No action specified.'
	print 'usage: jboss (start|stop|restart)'
        sys.exit()

#change or add an environment variable.:
JBOSS_HOME = '/usr/java/jboss-5.1.0.GA'
os.putenv('JBOSS_HOME', JBOSS_HOME)

STARTCMD = JBOSS_HOME +'/bin/run.sh -c default -b 0.0.0.0 &'
SHUTDOWNCMD = JBOSS_HOME + '/bin/shutdown.sh -S'


option = sys.argv[1]

if option == 'start' :	
        os.system(STARTCMD)

elif option == 'stop' :	
        os.system(SHUTDOWNCMD)

elif option == 'restart' :
	os.system(SHUTDOWNCMD)
	os.system(STARTCMD)

else :
	print 'usage: jboss (start|stop|restart)'
        sys.exit()

 
 By default JBoss listens only to localhost, keep this in mind, and provide the startup with the “-b 0.0.0.0″ if you want your installation be accessible from anywhere.

 

 [root@centos ~]# chmod 755 jboss
 [root@centos ~]# chmod 755 /usr/java/jboss-5.1.0.GA/bin/*.sh
 [root@centos ~]# ./jboss start
 [root@centos ~]# ./jboss stop
分享到:
评论
1 楼 yuoveyu 2011-06-21  
应该最好搞个jboss用户去运行吧。

相关推荐

    JBoss AS7教程

    【JBoss AS7教程】 JBoss Application Server 7(简称JBoss AS7)是Red Hat公司推出的一款开源Java EE应用服务器,它基于EAP(Enterprise Application Platform)的轻量级版本,提供了对Java EE 6规范的全面支持。...

    JBoss AS 5 Development

    ### JBoss AS 5 Development: 关键知识点解析 #### 一、JBoss AS 5 概述 **JBoss AS 5(Application Server 5)**是JBoss组织推出的一款开源应用服务器,它为Java应用程序提供了强大的运行环境。JBoss AS 5在企业...

    JBoss AS 7 简介

    - **讨论论坛**:http://community.jboss.org/community/jbossas/dev/jboss_as7_development?view=all - **下载页面**:http://sourceforge.net/projects/jboss/files/ #### 编译与启动 - **编译流程**: 1. ...

    JBoss AS 7 Development

    ### JBoss AS 7 Development #### 一、概述 JBoss AS 7(Application Server 7)是一款功能强大且开放源代码的应用服务器,为开发者提供了高效稳定的开发平台,支持多种高级特性,包括EJB(Enterprise JavaBeans)...

    jboss as7 文档

    ### JBoss AS7 文档概览 JBoss AS7(Application Server 7)是JBoss社区推出的一款开源应用服务器,其文档提供了全面且详细的指南、教程及资源介绍,旨在帮助开发者和管理员更好地理解和掌握JBoss AS7的各项功能与...

    Jboss AS 5 Development

    The latest JBoss AS 5 Development Guide book, very practical to any developer who is or is going to use JBoss AS

    [JBoss] JBoss AS 7 配置部署管理教程 (英文版)

    [Packt Publishing] JBoss AS 7 配置部署管理教程 (英文版) [Packt Publishing] JBoss AS 7 Configuration, Deployment and Administration (E-Book) ☆ 出版信息:☆ [作者信息] Francesco Marchioni [出版机构...

    jbossAS7开发指南

    **章节标题**: “Classloading in JBoss AS7” **知识点**: 1. **部署模块名称**: 在 JBoss AS7 中,每个部署都对应一个唯一的模块名称,用于标识该部署所包含的类和资源。 2. **自动依赖**: JBoss AS7 支持在部署...

    Nginx 1.2.1 + JBOSS AS 7 负载配置及Session处理

    Nginx 1.2.1 + JBOSS AS 7 负载配置及Session处理 本文主要介绍了如何使用 Nginx 1.2.1 和 JBOSS AS 7 实现负载均衡和 Session 处理。文章首先介绍了使用 Nginx 1.2.1 和 JBOSS AS 7 做为应用服务器的理由,然后...

    [JBoss] JBoss AS 7 开发教程 (英文版)

    [Packt Publishing] JBoss AS 7 开发教程 (英文版) [Packt Publishing] JBoss AS 7 Development (E-Book) ☆ 出版信息:☆ [作者信息] Francesco Marchioni [出版机构] Packt Publishing [出版日期] 2013年06月...

    jboss-as-web.Final-RECOMPILE.jar.rar

    JBoss Application Server(简称JBoss AS)是Red Hat公司开发的一款开源Java应用服务器,它基于Java EE(Enterprise Edition)规范,为企业级应用提供运行环境。JBoss AS 7是其一个重要版本,引入了许多改进和优化,...

    jboss-as-master

    【JBoss AS 概述】 JBoss Application Server(简称JBoss AS)是Red Hat公司开发的一款开源Java EE应用服务器,它基于Eclipse MicroProfile和Jakarta EE标准,为开发和部署企业级应用程序提供了全面的平台。JBoss ...

    jboss as 5 developments

    jboss 5的详细说明。对在jboss5上进行开发来说是很好的参考资料。

    jboss as 7

    JBoss AS 7 是一款开源的应用服务器,由 Red Hat 公司开发,它提供了一个高效且灵活的平台来运行Java应用程序。在这个版本中,JBoss 引入了命令行接口 (CLI) 作为管理和部署应用的主要工具,以提高管理效率和自动化...

    图书:JBoss AS 5开发

    《JBoss AS 5开发》是一本专注于JBoss Application Server(AS)5版本的专业图书,旨在帮助开发者深入理解和高效利用这一开源的企业级Java应用服务器。JBoss AS是Red Hat公司的产品,是Java EE(现在称为Jakarta EE...

    jboss-as-7.1.0.Final.zip

    《JBoss AS 7.1.0.Final:企业级应用服务器详解》 JBoss AS,全称为"Java EE Application Server",是Red Hat公司开发的一款开源、免费的应用服务器,它基于Java平台的企业级服务(Java Platform, Enterprise ...

    jboss-as-7.1.0.CR1b.zip

    JBoss AS 7.1.0.CR1b是一款企业级的应用服务器,由Red Hat公司开发,主要用于部署和管理Java EE应用程序。它是一个开源的中间件平台,基于Java平台的企业版(Java EE)标准,提供了全面的Java应用服务,包括Web服务...

Global site tag (gtag.js) - Google Analytics