摘要: 简单的部署管理RocketMQ队列 (nameserver broker在同一机器上)

RocketMQ 是alibaba开源的消息队列。

本文使用的是开源版本v3.18

系统: centos6.x最小化安装

需要用到的软件包:

jdk-7u67-linux-x64.tar.gz

alibaba-rocketmq-3.1.8.tar.gz

开始安装

#tar xvf jdk-7u67-linux-x64.tar.gz -C /opt/
#tar xvf alibaba-rocketmq-3.1.8.tar.gz -C /opt/
#ln -s /opt/jdk1.7.0_67 /opt/jdk

配置环境变量

在/etc/profile最后添加

export JAVA_HOME=/opt/jdk
export ROCKETMQ_HOME=/opt/alibaba-rocketmq
export PATH=$JAVA_HOME/bin:$ROCKETMQ_HOME/bin:$PATH

使变量生效

source /etc/profile

验证java

# java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

给下列命令可执行权限

#cd /opt/alibaba-rocketmq/bin/;chmod +x mqadmin mqbroker mqfiltersrv mqshutdown  mqnamesrv

启动nameserver

#nohup  mqnamesrv >/var/log/ns.log &

验证nameserver是否启动

# tail -f /var/log/ns.log
The Name Server boot success.

启动broker

在启动borker之前需要指定nameserver地址

#export NAMESRV_ADDR=Your_name_IP:9876
#nohup mqbroker >/var/log/mq.log &

验证mqbroker是否启动

# tail -f /var/log/mq.log
The broker[Your_hostname, Your_IP:10911] boot success. and name server is Your_IP:9876

最后配置防火墙

nameserver端口为9876

broker端口为10911

lokkit -p 9876:tcp -p 10911:tcp

关闭nameserver broker

#mqshutdown namesrv
#mqshutdown broker

至此 RockerMQ 安装完毕。

最新文章

  1. Network - DNS
  2. [转]unicode,ansi,utf-8,unicode big endian的故事
  3. Linux gcc 编译日记
  4. docker中清理冗余的image,container
  5. jquery 判断checkbox是否为空的三种方法
  6. HDU 1003 Max Sum(AC代码)
  7. caffe: compile error : undefined reference to `cv::imread(cv::String const&, int)' et al.
  8. MySQL中bin-log使用
  9. HTML 内嵌JS脚本、相关参考手册
  10. cf C. Sereja and Algorithm
  11. 面试总结之html+css
  12. Servlet的生命周期与运行原理
  13. Android防止按钮快速重复点击
  14. 开发企业微信打卡API笔记
  15. Atcoder F - LCS (DP-最长公共子序列,输出字符串)
  16. A1118. Birds in Forest
  17. Ng第十五课:异常检测(Anomaly Detection)
  18. Unity 蓝牙插件
  19. <input type=file>上传唯一控件
  20. $.meta ? $.extend({}, opts, $this.data()) : opts 是什么

热门文章

  1. Jquery局部刷新小案列
  2. 在Apache中使用mod_rewrite模块重写URL
  3. MVC VS2012 Code First 数据库迁移教程
  4. 数位DP bzoj1026
  5. 手动给控制器添加xib
  6. PHP读文件的一个乱码问题
  7. 一些IT中的工具介绍【转】
  8. Wordpress制作文章页面single.php
  9. 解决32位plsql连接数据库的问题
  10. NPOI操作excel之读取excel数据