linux CentOs7系统安装-ActiveMq

一、介绍

MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。 
特点: 
1、支持多种语言编写客户端 
2、对spring的支持,很容易和spring整合 
3、支持多种传输协议:TCP,SSL,NIO,UDP等 
4、支持AJAX 
消息形式: 
1、点对点(queue) 
2、一对多(topic) 

我们主要用它来做一些windows系统能做到的但是linux系统无法做到的事情。

二、安装

首先,我们先去mq官网下载(http://activemq.apache.org/components/classic/download/)相关的tar.gz的包

linux CentOs7系统安装-ActiveMq

 

 

 链接地址:apache-activemq-5.15.12-bin.tar.gz

下载好的文件我们使用winscp或者其他的软甲将它拷贝到linux系统下,我是放在了/usr/local/下

话不多说,下面开始安装;

1、解压:

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

2、更改名称:

mv apache-activemq-5.11.1 activemq

3、进入都bin 目录

cd /bin

4、启动activemq(前面有个点哦)

./activemq start

5、查看activemq进程:

ps -ef| grep activemq

6、开放防火墙61616端口和8161端口:

firewall-cmd --zone=public --add-port=8161/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
firewall-cmd --zone=public --add-port=61616/tcp --permanent

7、防火墙重载:

firewall-cmd --reload

8、查看防火墙端口是否打开命令:

firewall-cmd --zone=public --list-ports

9、打开局域网内的另外一台电脑的浏览器输入:ip:xxxx.xxxx.xxxx.xxxx:8161

10、输入登录密码:默认是admin/admin

出现如下画面:

linux CentOs7系统安装-ActiveMq

 

 大功告成~!

参考:https://blog.csdn.net/qq_33404395/article/details/80590113

linux CentOs7系统安装-ActiveMq

上一篇:用命令直接在两台ubuntu之间传输数据


下一篇:ubuntu使用ssh远程登陆操作ubuntu