分布式架构学习之:015--ActiveMQ 的安装与使用(单节点)

Posted 恒奇恒毅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式架构学习之:015--ActiveMQ 的安装与使用(单节点)相关的知识,希望对你有一定的参考价值。

ActiveMQ 的安装与使用(单节点)

IP:192.168.4.101

环境:CentOS 6.6、JDK7

1 安装 JDK 并配置环境变量(略)

JAVA_HOME=/usr/local/java/jdk1.7.0_72

2 下载 Linux 版的 ActiveMQ(当前最新版 apache-activemq-5.11.1-bin.tar.gz

$ wget http://apache.fayea.com/activemq/5.11.1/apache-activemq-5.11.1-bin.tar.gz

3 解压安装

$ tar -zxvf apache-activemq-5.11.1-bin.tar.gz

$ mv apache-activemq-5.11.1 activemq-01

如果启动脚本 activemq 没有可执行权限,此时则需要授权(此步可选)

$ cd /home/wusc/activemq-01/bin/

$ chmod 755 ./activemq

4 防火墙中打开对应的端口

ActiveMQ 需要用到两个端口

一个是消息通讯的端口(默认为 61616)

一个是管理控制台端口(默认为 8161)可在 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>

# 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

重启防火墙:

# service iptables restart

5 启动

$ cd /home/wusc/activemq-01/bin $ ./activemq start

6 打开管理界面:http://192.168.4.101:8161

以上是关于分布式架构学习之:015--ActiveMQ 的安装与使用(单节点)的主要内容,如果未能解决你的问题,请参考以下文章

大数据Hadoop学习之快速入门方法

php学习之bbs论坛项目-web架构和MVC思想

菜菜菜鸟学习之JavaWeb 入门1(自己的学习理解,不对之处请大神们多多指教啊)

SpringCloud学习之Hystrix请求熔断与服务降级

hadoop 自我学习之MapReduce原理剖析

SpringCloud学习之soa基础