Linux 搭建 ActiveMQ - 指南
Posted 完齿猪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 搭建 ActiveMQ - 指南相关的知识,希望对你有一定的参考价值。
近期拿到一个项目的源码,以为用的是rabbitMQ,于是搭建了rabbitMQ,后来发现是ActiveMQ,于是又搭了一个ActiveMQ。发现ActiveMQ的搭建非常快:
1. ActiveMQ下载快,一分钟内下载;而rabbitMQ要下载3个rpm包,网速慢,下载花了大量时间。
2. ActiveMQ不需要安装依赖,直接解压即可;而rabbitMQ,安装也快,把3个rpm包下完后,输入3个命令,一分钟内就可以安装完。
我的linux是centos 6.6,需要安装java,jdk1.8。
· 下载 ActiveMQ
wget https://mirror.bit.edu.cn/apache//activemq/5.15.12/apache-activemq-5.15.12-bin.tar.gz
· 安装ActiveMQ
> tar -zxvf /root/apache-activemq-5.15.12-bin.tar.gz -C /usr/local
> cd /usr/local
> mv apache-activemq-5.15.12 activemq
· 若权限不够,开权限
> chmod 755 activemq
· 查看61616端口是否打开
> netstat -an | grep 61616
· 启动 ActiveMQ 服务
> cd /usr/local/activemq
> bin/activemq start
· 检查进程
> ps -ef | grep activemq | grep -v grep
· 浏览器中访问:
http://192.168.***.99:8161/admin
admin/admin
· 重启 ActiveMQ
> cd /usr/local/activemq
> bin/activemq restart
· 关闭 ActiveMQ
> cd /usr/local/activemq
> bin/activemq stop
· 修改访问管理页面的端口
> cd /usr/local/activemq/conf
> vim jetty.xml
· 修改访问管理页面 用户名和密码
> cd /usr/local/activemq/conf
> vim users.properties
· ActiveMQ 的核心配置信息
提供服务时使用的配置,可以修启动的访问端口,即 java 编程中访问 ActiveMQ 的访问端口。
> cd /usr/local/activemq/conf
> vim activemq.xml
[坑]
我装的是5.15.12版本,需要jdk1.8或以上,否则会出现以下错误。
ERROR: No or outdated process id in '/usr/lib/activemq//data/activemq.pid'
以上是关于Linux 搭建 ActiveMQ - 指南的主要内容,如果未能解决你的问题,请参考以下文章