`
zzc1684
  • 浏览: 1223010 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

JBoss的安装与配置

阅读更多
  昨天领导交待下任务,要求搭建一个JBoss应用服务器。
  关于web服务器和应用服务器,网上可以搜索一些资料看一下。其实现在人们在说web服务器或web平台时,一般是指这两种服务器的整合, 很少只部署一个单纯的web服务器(例如apache)或一个单纯的应用服务器(例如tomcat)。不过我这次只部署应用服务器。
  扯了一点题外话。
 
  JDK的安装与配置:
  JBoss的运行需要JAVA环境的支持,所以我们首先安装JDK,JRE也可以。 
  一、下载JDK:到官网下载JDK,我下载的是Java SE Update 24版本,64位,bin文件。
  二、安装JDK:把下载的bin文件放到/usr/local目录下,执行:  
  1. chmod 744 jdk-6u24-linux-x64.bin
  2. ./jdk-6u24-linux-x64.bin
  三、配置环境变量:
  vi /etc/profile,添加以下内容:  
  1. #set java environment
  2. JAVA_HOME=/usr/local/jdk1.6.0_24
  3. PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
  4. CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
  5. export JAVA_HOME PATH CLASSPATH
  退出vi,然后source /etc/profile,使配置生效!
  四、创建JDK目录的软链接:  
  1. ln –s –T jdk1.6.0_24 java
  
  JBoss的安装与配置:
  一、下载JBoss:到官网下载,我下载的是4.2.3.GA版本,zip文件。
  二、为JBoss创建用户:为了安全起见,我们一般不使用root或系统已有的其它用户来运行JBoss:  
  1. groupadd jboss
  2. useradd jboss –g jboss 结果出错:Creating mailbox file: File exists
  3.  
  4. userdel –r jboss 删除用户时使用-r参数
  5. groupadd jboss
  6. useradd jboss –g jboss
  7. passwd jboss 12345

  注:本来想把jboss用户添加到/sbin/nologin,但是最后发现这样做的话,Jboss会启动失败。

  三、安装JBoss:把下载的zip文件放到/usr/local目录,执行:  
  1. unzip jboss-4.2.3.GA.zip 结果出现错误,没有unzip命令
  2. yum –y install unzip
  3. unzip jboss-4.2.3.GA.zip
  四、配置环境变量:
  vi /etc/profile,添加下列内容:  
  1. #set jboss environment
  2. JBOSS_HOME=/usr/local/jboss-4.2.3.GA
  3. PATH=$PATH:$JBOSS_HOME/bin
  4. CLASSPATH=.:$CLASSPATH:$JBOSS_HOME/lib
  5. export JBOSS_HOME PATH CLASSPATH

  退出vi,然后source /etc/profile,使配置生效!

  五、访问测试:  
  1. jboss/bin/run.sh & 所有配置完成后就不用此命令启动jboss了
  成功启动了jboss,但在浏览器中输入http://ip地址:8080访问时,却失败了!
  开始以为是iptables做了限制,但修改了iptables以后仍然不能访问!从网上搜索资料,说JBoss默认只允许本机访问,若要从任何地方都可以访问,需要修改server.xml文件中JBoss的监听地址:  
  1. cd /server/default/deploy/jboss-web.deployer
  2. cp –a server.xml server.xmlBAK2011-02-22
  3. vi server.xml,修改address="${jboss.bind.address}"为address=”0.0.0.0”,一共需要修改两处!
  1. /usr/local/jboss-4.2.3.GA/bin/shutdown –S
  2. /usr/local/jboss-4.2.3.GA/bin/run.sh &
  在浏览器中输入http://ip地址:8080,访问成功!
  然后再次关闭JBoss,以便接着进行下面的操作
  六、安全加固:
  参考:http://blogold.chinaunix.net/u/504/showart_1149273.html
        http://wujianjun.javaeye.com/blog/734288
  七、使JBoss自动启动:  
  1. cp /usr/local/jboss/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss
  2.  
  3. cd /etc/rc.d/init.d
  4. ln -s /etc/rc.d/init.d/jboss /etc/rc0.d/K20jboss
  5. ln -s /etc/rc.d/init.d/jboss /etc/rc3.d/S80jboss
  6. ln -s /etc/rc.d/init.d/jboss /etc/rc5.d/S80jboss
  7.  
  8. vi /etc/rc.d/init.d/jboss,修改几个环境变量以及USER信息,都在前几行,不再细说
  八、启动JBoss:  
  1. /etc/rc.d/init.d/jboss start 以后要使此命令启动JBoss!
  九、创建JBoss安装目录的软链接:  
  1. ln –s –T jboss-4.2.3.GA jboss
分享到:
评论

相关推荐

    linux下jboss安装与配置

    Linux 下 JBoss 安装与配置 一、简介 JBoss 是一个运行 EJB 的 J2EE 应用服务器,是开放源代码的项目,遵循最新的 J2EE 规范。它提供了一个优秀的平台,用于学习和应用 J2EE 规范的最新技术。 二、系统环境 在 ...

    Jboss安装配置手册

    Jboss 安装配置指南 本指南旨在指导用户安装和配置 Jboss 中间件,包括数据库产品的安装、初始化数据库、Jboss 中间件的安装和配置服务。以下是详细的安装和配置步骤: 一、数据库产品的安装 在安装 Jboss 之前,...

    JBoss篇:安装与配置

    JBoss篇:安装与配置 一、安装与配置 在本文中,我们将下载和安装 JBoss 4.2.1.GA 版本。下载地址为 http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=523619。下载完成...

    JBoss安装配置.ppt

    本教程将详细介绍如何在Windows环境下安装和配置JBoss,并演示一个简单的Servlet应用程序的部署步骤。 **JBoss安装配置** 1. **安装Step 1** 首先,你需要下载并安装Java 2 Standard Edition JDK 5.0,可以从...

    arcims9.2 jboss 安装配置图解

    - **下载与安装**: 下载`jdk-1_5_0_02-windows-i586-p.exe`安装包,并进行安装。 - **环境变量配置**: 在系统环境变量中配置`JAVA_HOME`与`PATH`。具体操作为: - 将JDK安装路径添加至`JAVA_HOME`。 - 在`PATH`中...

    JBOSS 安装

    #### 下载与安装 1. **下载JBOSS**:访问官方下载页面(http://www.jboss.org/jbossas/downloads/),下载JBOSS5.0 Beta4的zip文件。 2. **解压缩并安装**:解压缩下载的文件至无空格的目录下,例如`E:\JBoss\JBOSS...

    jboss安装和配置[收集].pdf

    **一、下载与安装** 1. **下载**:你可以从SourceForge的官方网站(http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=523619)获取JBoss 4.2.1.GA的zip文件。 2. **安装*...

    jboss安装与配制

    **JBoss 安装与配置详解** JBoss 是一个开源的应用服务器,由 Red Hat 公司维护,基于 Java EE 平台,支持多种服务和框架,如 EJB、JMS、JPA、JSF 等。本篇将详细介绍 JBoss 的安装过程以及配置步骤,帮助读者更好...

    jboss配置入门,jboss的初级配置

    jboss配置入门 jboss系统是一种基于Java的应用服务器,具有高性能、可扩展、安全性强等特点。在本文中,我们将对jboss的基本配置进行介绍,包括其文件夹结构、配置文件、负载均衡配置等。 jboss文件夹结构 jboss的...

    JBOSS5.1安装配置说明

    JBOSS5.1安装配置说明 JBOSS 是一个基于 Java 的开源应用服务器,可以运行在 Windows、Linux、Unix 等多种操作系统平台上。为了在 Windows 下安装和配置 JBOSS,我们需要按照以下步骤进行操作。 安装 JAVA 环境 ...

    jboss安装配置指南

    【JBoss 安装配置指南】 JBoss 是一个基于 J2EE 规范的开源应用服务器,由全球开发者社区共同维护。它完全实现了 J2EE 的核心服务,包括 EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JTS/JTA(Java...

    J2EE JNDI配置原理详解 JBOSS安装配置 Maven入门 Ant使用入门

    1.17 JBoss 5.0 安装与配置详解 1.18 JBOSS安装配置 1.19 Oracle,MySql,SQL server分页 1.20 Jboss下的第一个EJB程序 1.21 JNDI 1.22 JNDI配置原理详解 1.23 JSF+Seam框架学习心得 1.24 java jdbc驱动的四...

    apache负载均衡与JBOSS集群配置

    ### JBoss安装与配置 1. **下载JBoss**:下载JBoss版本5或以上,如`jboss-5.1.0.GA`。 2. **安装JBoss**: - 解压下载的JBoss安装包到`/usr`目录下,并在其中建立一个文件夹(如`jboss`),将JBoss的解压文件放入...

    jboss安装与jndi配置.doc

    《JBoss安装与JNDI配置详解》 JBoss,作为一个开源的应用服务器,广泛应用于Java EE应用程序的部署和管理。本文将详细介绍JBoss的安装过程以及JNDI(Java Naming and Directory Interface)的配置,旨在帮助开发者...

    JBoss安装配置Myeclipse10图文详解

    JBoss安装配置Myeclipse10图文详解

    jboss在linux上的安装

    #### 四、jBoss 安装与配置 1. **解压 jBoss**: ```bash tar -zxvf jboss-5.1.0.GA.tar.gz ``` 2. **修改 jBoss 启动端口**: - 打开 `/usr/local/jboss-5.1.0.GA/server/default/deploy/jbossweb-tomcat55.sar/...

    JBossAOP插件的安装与配置

    JBossAOP插件的安装与配置.exe

    jboss 安装

    #### 六、JDK的下载与安装 接下来,下载并安装JDK。假设我们下载的JDK版本为jdk-6u4-linux-i586.bin,首先赋予其执行权限: ```bash chmod 755 jdk-6u4-linux-i586.bin ./jdk-6u4-linux-i586.bin ``` 然后,根据...

Global site tag (gtag.js) - Google Analytics