在Linux环境下部署ActiveMQ主要有以下几个步骤:
1. 下载ActiveMQ安装包
从官网下载相应版本的Apache ActiveMQ:
wget http://apache.mirrors.spacedump.net/activemq/activemq-x.x.x-bin.tar.gz
2. 解压并设置文件夹权限
# 解压安装包
tar -zxvf activemq-x.x.x-bin.tar.gz
# 修改安装目录属主
chown -R activemq:activemq apache-activemq-x.x.x
3. 修改activemq.xml配置文件
主要修改<broker>标签下的xml
、jetty
等配置。
4. 设置ActiveMQ作为Linux服务
使用bin/activemq create
命令。
指定服务名称 activemq
./activemq create activemq
5.启动ActiveMQ服务
service activemq start
此时应保证8161端口(admin),61616端口( STOMP)和61656端口(OPENWIRE)开启。
6. 查看运行状态
service activemq status
7. 设置开机自启动
chkconfig activemq on
8. (可选)修改日志级别
修改 bin/setenv.sh 或 bin/activemq中的参数。
以上是部署ActiveMQ的基本步骤。
总的来说,主要包括:
- 下载安装包
- 配置文件修改
- 设置Linux服务
- 检查端口
- 设置开机启动
- 修改日志级别