【ActiveMQ】ActiveMQ如何部署在Linux下?

在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>标签下的xmljetty等配置。

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服务
  • 检查端口
  • 设置开机启动
  • 修改日志级别