Centos6.6下安装配置Jboss7.1.1

在了解jboss牛逼特性之后,我决定安装下jboss7.1.1试试

下面是安装包百度云盘链接:

http://pan.baidu.com/s/1o6OfLW2

或者下载地址:

Jdk:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Jboss下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载来软件之后先安装jdk,我选择的时候jdk1.7版本的,

通过xftp上传到centos6.6中,

创建jdk安装目录

mkdir -p /usr/java

解压server-jre-7u79-linux-x64.gz 到/usr/java目录下

配置环境变量

vi /etc/profile

在第56行添加(export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下面)

JAVA_HOME=/usr/java/jdk1.7.0_79

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=$JAVA_HOME/lib:$CLASSPATH

Esc+:+wq退出保存

source /etc/profile

使配置文件生效

检测jdk的命令:

java -version

java version "1.7.0_79"

Java(TM) SE Runtime Environment (build 1.7.0_79-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

解压jboss-as-7.1.1.Final.zip 到/usr/local下

mv jboss-as-7.1.1 jboss-as

修改jboss-as-7.1.1.Final的名字为jboss-as(为以后添加变量方便)

修改环境变量:

vi /etc/profile

在刚才加入过jdk变量的后面加入:

export JBOSS_HOME=/usr/local/jboss-as

export PATH=$PATH:$JBOSS_HOME/bin

Esc+:+wq保存退出

进入jboss的安装目录下

cd /usr/locla/jboss-as/bin

运行: ./standalone.sh 这个是单用户模式,(如果是集群的话就要运行./domain.sh 这个)

=========================================================================

JBoss Bootstrap Environment

JBOSS_HOME: /usr/local/jboss-as

JAVA: java

JAVA_OPTS:  -server -XX:+UseCompressedOops -XX:+TieredCompilation -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml

出现这个界面就说明你的jboss已经在运行了

如果想要外网访问,就修改

/usr/local/jboss-as/standalone/configuration目录下的

Standalone.xml文件

<interfaces>

<interface name=”management”>

<inet-address value=”${jboss.bind.address.management:127.0.0.1}”/>

</interface>

<interface name=”public”>

<inet-address value=”${jboss.bind.address:127.0.0.1}”/>

</interface>

<interface name=”unsecure”>

<inet-address value=”${jboss.bind.address.unsecure:127.0.0.1}”/>

</interface>

</interfaces>

修改为

<interfaces>

<interface name=”management”>

<inet-address value=”${jboss.bind.address.management:0.0.0.0}”/>

</interface>

<interface name=”public”>

<inet-address value=”${jboss.bind.address:0.0.0.0}”/>

</interface>

<interface name=”unsecure”>

<inet-address value=”${jboss.bind.address.unsecure:127.0.0.1}”/>

</interface>

</interfaces>

成功运行:

centos6.6安装配置jboss7.1.1的更多相关文章

  1. [转]CentOS-6.3安装配置cmake

    CentOS-6.3安装配置cmake   zhoulf 2013-02-03 原创 安装说明 安装环境:CentOS-6.3安装方式:源码编译安装 软件:cmake-2.8.10.2.tar.gz下 ...

  2. centos6.4安装配置vpn服务器步骤详解

      centos6.4安装配置vpn服务器步骤详解,从安装VPN到配置VPN服务器.配置VPN服务器的路由转发功能,每一步都很详细   一.VPN服务器环境说明 操作系统:CentOS release ...

  3. CentOS6.5安装配置Samba

    CentOS6.5安装配置Samba 本文的场景是虚拟机运行CentOS6.,本机是Win7,现欲把CentOS上的一个文件夹共享出来,Win的机器可以读写. Samba与window连接需要使用Ne ...

  4. [转]Centos6.5安装配置keepalived

    参考博文: Centos6.5安装配置keepalived CentOS6.5 keepalived详解及实现Nginx服务的高可用性 CentOS6.5 LVS + KeepAlived搭建步骤 我 ...

  5. CentOS-6.9安装配置JDK-7

    CentOS-6.9安装配置JDK-7 安装说明 系统环境:centos-6.9安装方式:rpm安装 软件:jdk-7u79-linux-x64.rpm下载地址:http://download.ora ...

  6. CentOS-6.6安装配置Tomcat-7

    安装说明 安装环境:CentOS-6.3安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz下载地址:http://tomcat.apache.org/download-7 ...

  7. 38. CentOS-6.3安装配置Tomcat-7

    安装说明 安装环境:CentOS-6.3安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz下载地址:http://tomcat.apache.org/download-7 ...

  8. 34. CentOS-6.3安装配置Apache2.2.6

    安装说明 安装环境:CentOS-6.3安装方式:源码编译安装 软件:httpd-2.2.6.tar.gz  | pcre-8.32.tar.gz | apr-1.4.6.tar.gz | apr-u ...

  9. Linux环境CentOS6.9安装配置Elasticsearch6.2.2最全详细教程

    Linux环境CentOS6.9安装配置Elasticsearch6.2.2最全详细教程 前言 第一步:下载Elasticsearch6.2.2 第二步:创建应用程序目录 第四步:创建Elastics ...

随机推荐

  1. Mysql event学习

    我们可能比较熟悉crond,但是mysql也有一个自己的叫event,oracle的叫job. 开启mysql的event有很多种方法,和临时开启.我们在配置文件里面添加参数,随着服务一起开启. 在[ ...

  2. php课程---JavaScript改变HTML中的元素

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  3. Docker Compose—简化复杂容器应用的利器

    Compose是用于定义和运行复杂Docker应用的工具.你可以在一个文件中定义一个多容器的应用,然后使用一条命令来启动你的应用,然后所有相关的操作都会被自动完成. 1. 安装Docker和Compo ...

  4. 最长公共子序列PK最长公共子串

    1.先科普下最长公共子序列 & 最长公共子串的区别: 找两个字符串的最长公共子串,这个子串要求在原字符串中是连续的.而最长公共子序列则并不要求连续. (1)递归方法求最长公共子序列的长度 1) ...

  5. 与子域名共用session信息

    参考自 http://www.jb51.net/article/19664.htm 下面的步骤只使用于两个域名在同一个服务起得情况下,如果不在一个服务器上,就需要考虑通过数据库来存储session信息 ...

  6. iOS:集成支付宝支付

    一.介绍 支付宝的集成还是比较简单的,按照文档来一步步操作,基本上很顺利.不过,仍然有两个地方会是坑.这里我集成成功了,在此整理一下.说先说一下我遇到的坑如下: 第一个坑:下载的SDK文件AliPay ...

  7. Assets和Raw区别

    在建立项目中一般会默认建立assets文件,当然我们还可以在res文件下面建立raw文件夹,这里面都可以存放一些多媒体文件或者文本信息,可以供我们在程序中使用. assets下面的文件不会被编译,通过 ...

  8. 清除div中内容

    $.ajax({            url: "SearchSN.aspx",            data: "SN=" + $("#txtS ...

  9. Java基础之扩展GUI——使用字体对话框(Sketcher 5 displaying a font dialog)

    控制台程序. 为了可以选择系统支持的字体,我们定义了一个FontDialog类: // Class to define a dialog to choose a font import java.aw ...

  10. jQuery简介及语法

    jQuery引入 jQuery语法