ActiveMQ安装
一、相关环境
- 环境:Centos7.9
- 安装ActiveMQ版本:5.15.9
- JDK8
二、安装Java8
三、下载安装包
- ActiveMQ版本:5.15.9
bash
# 1.创建activemq的存放目录(可自行指定)
mkdir -p /data/activemq && cd /data/activemq
# 2.centos7.9命令行下载
wget https://archive.apache.org/dist/activemq/5.15.9/apache-activemq-5.15.9-bin.tar.gz --no-check-certificate
# 3.解压
tar -zxvf apache-activemq-5.15.9-bin.tar.gz
四、启动
bash
[root@192 activemq]# cd apache-activemq-5.15.9/bin/
[root@192 bin]# ./activemq start
INFO: Loading '/data/activemq/apache-activemq-5.15.9//bin/env'
INFO: Using java '/usr/bin/java'
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
INFO: pidfile created : '/data/activemq/apache-activemq-5.15.9//data/activemq.pid' (pid '100115')
[root@192 bin]# lsof -i:61616
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 100115 root 132u IPv6 13891983 0t0 TCP *:61616 (LISTEN)
五、其他命令
bash
# 关闭ActiveMQ
./activemq stop
# 重启
./activemq restart
# 带日志启动
./activemq start > run_activemq.log
六、开放端口
- 如果有防火墙,需要开通端口
bash
# 开通8161端口:提供管理控制台服务
firewall-cmd --zone=public --add-port=8161/tcp --permanent
# 开通61616端口:提供JMS服务
firewall-cmd --zone=public --add-port=61616/tcp --permanent
# 重载防火墙,使规则生效
firewall-cmd --reload
七、后台管理
- http://127.0.0.1:8161/admin
- 默认的用户名和密码是admin/admin