下载文件安装
下载
官网地址:
http://activemq.apache.org/
下载地址:
http://mirrors.tuna.tsinghua.edu.cn/apache/activemq/5.15.10/apache-activemq-5.15.10-bin.tar.gz
安装
创建目录:
# mkdir -p /alidata/server/activemq
进入目录:
# cd /alidata/server/activemq
下载文件:
# wget http://mirrors.tuna.tsinghua.edu.cn/apache//activemq/5.15.10/apache-activemq-5.15.10-bin.tar.gz
解压文件:
# tar -zxvf apache-activemq-5.15.10-bin.tar.gz
安装完毕, 绿色安装包. 不需要操作其它
开启
进入 ActiveMQ 的 bin 目录:
# cd /alidata/server/activemq/apache-activemq-5.15.10/bin
开启 ActiveMQ 服务:
# ./activemq start
常用命令
# 开启 ActiveMQ 服务:
./activemq start
停止 ActiveMQ 服务:
./activemq stop
管理平台访问地址:
http://127.0.0.1:8161
默认管理员账号密码:
账号: admin 密码: admin
Docker 安装
拉取镜像
# 查询镜像
docker search activemq
# 拉取镜像
docker pull webcenter/activemq
# 启动ActiveMQ
docker run -d --name activemq -p 61617:61616 -p 8162:8161 webcenter/activemq
# 在宿主机上创建配置文件目录
mkdir -p /alidata/server/activemq/
# 把配置文件复制到宿主机
docker cp activemq:/opt/activemq/conf /alidata/server/activemq/
# 强制关闭ActiveMQ
docker rm -f activemq
# 修改配置文件后重新运行
docker run -d --name activemq --net=host -v /alidata/server/activemq/:/opt/activemq/conf webcenter/activemq
其他
修改登录账号密码
</broker>
# 在 broker 节点末尾配置
<plugins>
<simpleAuthenticationPlugin>
<users>
<authenticationUser username="brandolv" password="123123" groups="users"/>
</users>
</simpleAuthenticationPlugin>
</plugins>
</broker>
各大协议地址
OPENWIRE 协议:
tcp://127.0.0.1:61616
AMQP 协议:
amqp://127.0.0.1:5672
STOMP 协议:
stomp://127.0.0.1:61613
MQTT 协议:
mqtt://127.0.0.1:1883
WS 协议:
ws://127.0.0.1:61614