ActiveMQ安装

  1. 安装jdk并配置环境。

下载解压(略)

[[email protected] ~]#vi /etc/profile;JAVA_HOME=/usr/java/jdk_1.7.0_80
JRE_HOME=/usr/java/jdk_1.7.0_80/jre
CLASS_PATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export JAVA_HOME JRE_HOME CLASS_PATH PATH
:wq
[[email protected] ~]#java -version

2.安装activemq

[[email protected] ~]#adduser amq
[[email protected] ~]#su - amq
[[email protected] ~]$tar -zxvf apache-activemq-5.11.2-bin.tar.gz
[[email protected] ~]$mv apache-activemq-5.11.2-bin.tar.gz activemq
[[email protected] ~]$cd /home/amq/aticvemq/bin/
[[email protected] ~]$chmod 755 ./activemq

3.配置activemq

  • 查看或修改两个服务端口,消息通迅端口(default 61616)和管理控制台端口(default 8186)
[[email protected] ~]$cd /home/amq/activemq/
[[email protected] activemq]$vi conf/jetty.xml
<bean id="jettyPort" class="org.apache.activemq.web.WebConsolePort" init-method="start">
             <!-- the default port number for the web console -->
        <property name="host" value="0.0.0.0"/>
        <property name="port" value="8161"/>
    </bean>
[[email protected] activemq]$vi conf/activemq.xml
 <transportConnector name="openwire" uri="tcp://0.0.0.0:61616?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
  • 开启防火墙端口
[[email protected] activemq]$su - root
[[email protected] ~]#vi /etc/sysconfig/iptables
/*追加两行*/
-A INPUT -m state --state NEW -m tcp -p tcp --dport 61616 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8161 -j ACCEPT
:wq
[[email protected] ~]#service iptables restart
[[email protected] ~]#service iptables status
  • 启动activemq
[[email protected] ~]#su - amq
[[email protected] ~]$cd /home/amq/activemq/bin
[[email protected] bin]$./activemq start
  • 打开管理界面

默认用户名/密码:admin/admin

  • 安全验证配置

    (1)添加MQ使用者,在代码中将用到。

[[email protected] ~]$cd /home/amq/activemq/
[[email protected] activemq]$vi conf/activemq.xml
/*在broker标签内最后加入*/
<plugins>
    <simpleAuthenticationPlugin>
        <users>
            <authenticationUser username="amq" password="123456" groups="users,admins"/>
        </users>
    </simpleAuthenticationPlugin>
</plugins>
:wq
[[email protected] activemq]$vi conf/jetty.xml
/*确保authenticate的值为true*/
<bean id="securityConstraint" class="org.eclipse.jetty.util.security.Constraint">
        <property name="name" value="BASIC" />
        <property name="roles" value="user,admin" />
        <!-- set authenticate=false to disable login -->
        <property name="authenticate" value="true" />
    </bean>
    :q!

(2)修改控制台用户名和密码

[[email protected] activemq]$vi conf/jetty-realm.properties
admin:123321,admin  /**格式:用户:密码,角色**/
[[email protected] activemq]$cd bin
[[email protected] bin]$./activemq restart
  • 设置开机启动
[[email protected] bin]$su - root
[[email protected] ~]#vi /etc/rc.local
su - amq -c ‘/home/amq/activemq/bin/activemq start‘
时间: 2024-10-25 17:54:56

ActiveMQ安装的相关文章

activemq安装及配置

Activemq版本:apache-activemq-5.13 Jdk版本:jdk1.7.0_79 二.安装路径 jdk安装路径:/home/ncl/jdk/jdk1.7.0_79 activemq安装路径:/home/ncl/activemq/apache-activemq-5.13-SNAPSHOT 三.安装步骤 1.安装jdk #cd jdk #tar –zxvf jdk-7u79-linux-x64.tar.gz #vim /etc/profile exportNCARG_ROOT=/h

ActiveMQ 安装应用一

ActiveMQ 开源消息总线: # uname -a Linux node1 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 1.java环境: # tar -zxvf jre-8u91-linux-x64.gz -C /opt/java/ # cd /opt/java/ # export JAVA_HOME=/opt/java/jre1.8.0_91/ # exp

activeMQ安装及启动

摘要: activeMQ安装及启动 从activeMQ最新版本下载下载最新版本 解压到电脑上的任何一个文件夹,此处以D:\work\java\apache-activemq-5.11.1为例 进入到D:\work\java\apache-activemq-5.11.1\bin\win64(我的电脑是64位的win7,所以进到win64这个目录) 运行批处理命令activemq.bat(用命令行运行比较好,有异常会停留在黑窗,如果双击运行一旦有异常窗口会自动关闭) 启动成功后窗口会显示以下信息:

activeMQ 安装及启动异常处理

一.环境: [[email protected]_6 ~]# cat /etc/system-release CentOS release 6.5 (Final) [[email protected]_6 ~]# uname -a Linux centos_6 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 二.activeMQ 安装 1.下载 wget http:/

Windows平台下ActiveMQ 安装

安装之前需要先确定机器上已经有JVM环境,如果没有则会在安装过程中提示 Unable to execute Java command.  系统找不到指定的文件 第一步:从官网下载ActiveMQ的安装文件,选择windows平台上的版本 官网下载地址:http://activemq.apache.org/activemq-5133-release.html 下载之后在bin目录下如下结构: 根据自己的系统选择相应的版本,我的是64位系统 直接点击activemq.bat文件,批处理命令会执行安装

activemq 安装-单点

一,准备工作:首先安装jdk1.7及其以上版本,此环境安装的是jdk-1.8 二.搭建activemq 环境:  192.168.9.25         centos6.5 jdk-1.8 apache-activemq-5.14.5-bin.tar.gz 三.搭建activemq 1>解压activemq [[email protected] soft]# tar xf apache-activemq-5.14.5-bin.tar.gz [[email protected] soft]# c

ActiveMQ安装与使用

一 .安装运行ActiveMQ: 1.下载activemq wget http://archive.apache.org/dist/activemq/apache-activemq/5.9.0/apache-activemq-5.9.0-bin.tar.gz 2.解压 tar -xf apache-activemq-5.9.0-bin.tar.gz [[email protected] ~]$ cd apache-activemq-5.9.0 [[email protected] apache-

ActiveMQ安装使用

下载安装-------------------------------------------------------------------------------------|下载ActiveMQ,地址http://activemq.apache.org/download.html 执行/bin/win64/InstallService.bat.在Windows服务中可以看到名称为ActiveMQ的服务被建立.它提供了管理工具http://localhost:8161 下载.netAPI.h

ActiveMQ安装部署(Windows)

JMS(Java Messaging Service)是Java平台上有关面向消息中间件的技术规范,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生.发送.接收消息的接 口简化企业应用的开发,ActiveMQ而是这个规范的一个具体实现. JMS的队列消息传递过程如下图: JMS的主题消息传递过程如下图: ActiveMQ下载与部署. 1.  下载 到官网下载最新版本,有windows版本和linux版本的. http://activemq.apache.org/downlo