两种方式安装 activemq
一、通过Homebrew管理安装
1. 确保homebrew可用
查看brew版本
brew -v
如果报错,则可能是未启用brew,需要安装或更新
更新并重新查看是否安装成功
brew update
brew -v
2. 安装 activemq:下载activemq前 会先下载相关的资源库(下载的文件有大几百兆,安装后占用的空间大概2G+),以前没装过brew的话,这个下载过程会很长,想速度快点的话 可以开vpn下载 (如果还是下载不下来各资源,可以这个地址下载解压 Homebrew.zip里downloads下的各包 放到本地的 /Users/用户名/Library/Caches/Homebrew/downloads/ 目录下,然后重新执行下面的命令,这种方式不确定可不可以 仅供尝试 :网盘: https://pan.baidu.com/s/19Z58lbASZ_DN6DqE3Frklg 提取码: 2222)
brew install activemq
遇到的问题:
提示链接失败,重新执行上个命令; 提示两个目录没有权限,根据提示执行命令给权限
处理上图报错内容 :给两个目录权限(可能需要输入本机密码)
sudo chown -R $(whoami) /usr/local/share/doc /usr/local/share/man/man1
这里是正常执行安装activemq命令后的各资源下载:
其中 openjd这个资源三百多兆,网络不好的话,可能会断掉,遇到Error的话,每次重新执行brew install activemq 命令就好
下载完openjdk,会继续下载activemq,并安装各下载的资源
安装完成后 会提示运行命令:
终端运行,并在控制台打印:这种方式 当终端被关闭之后,服务就断掉了 需要重新打开终端并执行命令运行mq服务
/usr/local/opt/activemq/bin/activemq console
启动成功后,会提示可以通过 http://127.0.0.1:8161/ 访问本地mq的后台,登录账号密码可以用 admin admin ,
下面是mq的两种方式对应的管理界面:
http://127.0.0.1:8161/admin/queues.jsp
http://127.0.0.1:8161/admin/topics.jsp
可以在Send菜单中,发送测试数据,然后对应的模式下看数据是否发送成功:
二、官网程序下载直接运行:
官网下载activemq5.15.0 本地直接运行
https://activemq.apache.org/activemq-5015000-release
下载解压到本地,并进到该目录下 执行命令启动 :
终端运行
cd /Users/lizhen/apache-activemq-5.15.0/bin/macosx/
./activemq start
运行失败,如上图报错的情况,我这里改为使用 Homebrew 方式安装。