龙空技术网

小白入门必知必会-ActiveMQ单机安装

霸都运维 48

前言:

而今大家对“apacheactivemq版本”都比较注意,姐妹们都想要知道一些“apacheactivemq版本”的相关内容。那么小编也在网络上搜集了一些有关“apacheactivemq版本””的相关文章,希望兄弟们能喜欢,你们一起来了解一下吧!

一、ActiveMQ单机部署

1.1 MQ产品种类

kafkarabbitmqrocketmqactivemq

1.2 MQ技术维度

api的发送和接收MQ的高可用MQ的集群和容错配置MQ的持久化延时发送/定时投递签收机制Spring整合

1.3 MQ能干嘛

解耦削峰异步

1.4 MQ定义

面向消息的中间件,利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等功能。

采用异步处理模式,应用系统之间解耦合。

1.5 安装

官网地址

官网下载地址

下载ActiveMQ安装包

我这里将ActiveMQ安装包下载到/web目录

安装jdk环境

ActiveMQ依赖jdk环境

jdk下载地址

tar xf jdk-8u361-linux-x64.tar.gz -C /web/

cat >>/etc/profile<

export JAVA_HOME=/web/jdk1.8.0_361

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export JRE_HOME=${JAVA_HOME}/jre

EOF

使环境变量生效

source /etc/profile

查看jdk版本

需注意,5.16.x支持java8及以上版本,5.17.x支持java11及以上版本。

解压缩ActiveMQ安装包

cd /web

tar xf apache-activemq-5.16.6-bin.tar.gz

启动ActiveMQ服务

cd apache-activemq-5.16.6/bin/

./activemq start

查看服务状态

ps -ef|grep activemq|grep -v grep

查看端口

netstat -lntp|grep 61616

lsof -i:61616

61616端口提供JMS服务

关闭ActiveMQ服务

./activemq stop

修改配置文件

cd /web/apache-activemq-5.16.6/conf

vim jetty.xml

将127.0.0.1修改为本机IP地址,如下图所示

重启ActiveMQ服务

cd /web/apache-activemq-5.16.6/bin

./activemq restart

ActiveMQ控制台访问

8161端口提供管理控制台服务

输入用户名和密码

默认的用户名:admin

默认密码:admin

至此,ActiveMQ安装完成。

标签: #apacheactivemq版本 #activemq查看版本号