linux下activemq安装与配置activemq-5.15.2

前提

配置好jdk环境

 

一、下载:apache-activemq-5.15.2-bin.tar.gz

https://archive.apache.org/dist/activemq/5.15.2/apache-activemq-5.15.2-bin.tar.gz

二、安装activemq

#su – admin

1、gz文件拷贝到/home/admin目录

2、解压启动

tar -zxvf apache-activemq-5.15.2-bin.tar.gz 

cd  apache-activemq-5.15.2/bin

./activemq start

 

#su – root

ln -s /home/admin/activemq/bin/activemq /etc/init.d/

 

服务启动

#su – admin

/etc/init.d/activemq start

 

设置开机自启动

#cat /etc/rc.local

export JAVA_HOME=/usr/local/jdk1.8

su - admin -c '/home/admin/activemq/bin/activemq start'

日志目录

/home/admin/activemq/data

查看管控台

直接在本地开启浏览器访问:Linux的地址加上8161端口。

默认登录用户:admin 密码:admin

修改用户信息编辑 conf/jetty-realm.properties 即可

集群配置

192.168.13.19、192.168.13.24、192.168.13.25

修改ActiveMQ配置文件conf/activemq.xml

1、第一处修改:brokerName="msgService" 三台MQ的需要修改成一样的



<broker xmlns="http://activemq.apache.org/schema/core" brokerName="msgService" dataDirectory="${activemq.data}">

2、第二处修改:

<persistenceAdapter>

            <!-- <kahaDB directory="${activemq.data}/kahadb"/> -->

             <replicatedLevelDB

                      directory="${activemq.data}/leveldb"

                      replicas="3"

                      bind="tcp://0.0.0.0:0"

                      zkAddress="192.168.13.19:2181,192.168.13.24:2181,192.168.13.25:2181"

                      zkPassword=""

                      zkPath="/activemq/leveldb-stores"

                      hostname="192.168.13.19"

//分别修改成对应自己服务器的ip地址

                      sync="local_disk"

             />

猜你喜欢

转载自www.cnblogs.com/zs-007/p/11423955.html
今日推荐