linux 上rocketMQ 安装启动
为什么80%的码农都做不了架构师?>>>
一:官方文档
https://github.com/alibaba/RocketMQ/wiki/quick-start
我用的目前最新版 3.5.8 ,jdk 1.7 centos6.5
二:
linux clone 源码 需要安装git maven
我利用现有环境编译(windows 下),签出源码 编译 双击install.bat
编译打包成功后 target目录下 会有个 alibaba-rocketmq-broker.tar.gz ;
三: 上传编译好的 alibaba-rocketmq-broker.tar.gz 到linux 系统的 /usr/local 目录你自己可以选择
解压文件到 rocketmq
四:你需要安装好jdk1.7 (1.6+ 就行),且配置好环境变量
五:启动nameserver (以下都是在rokcetmq 安装目录下bin目录下)
#cd /usr/local/rocketmq/bin
#nohup sh mqnamesrv & (//默认端口9876)
验证nameserver是否启动
# tail -f nohup.out
The Name Server boot success. 说明你启动成功了 (name server 其实相当于一个注册中心)
ps :如果你启动遇到问题,根据提示去解决吧,我遇到域名不识别 ,UnknownHost ,请参考
https://help.aliyun.com/knowledge_detail/29638.html 官方解决方案
接下来我们需要启动broker (真正的消息中间件哦)
#nohup sh mqbroker -n 127.0.0.1:9876 &
(#默认端口10911(127.0.0.1:9876为nameserver,链接进行注册)
验证mqbroker是否启动
# tail -f nohup.out
The broker[Your_hostname, Your_IP:10911] boot success. and name server is Your_IP:9876
说明你已经成功了!
如果遇到什么内存不足,无法初始化的话 ,请vi runbroker.sh ,修改jvm 配置
JAVA_OPT_1="-server -Xms256m -Xmx256m -Xmn128m -XX:PermSize=64m -XX:MaxPermSize=128m"(参考你自己的机器内存)
关闭nameserver broker
#cd /usr/local/rocketmq/bin
#sh mqshutdown namesrv
#sh mqshutdown broker
至此 RockerMQ 安装完毕。
请注意要开发对应的防火墙端口哦!
转载于:https://my.oschina.net/dyyweb/blog/755886
linux 上rocketMQ 安装启动相关推荐
- 在linux环境下启动es,linux上Elasticsearch 安装配置、网页访问
一.ElasticSearch简述 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch ...
- redis在Linux上的安装
1.redis在Linux上的安装 1)安装redis编译的c环境,yum install gcc-c++ 2)将redis-2.6.16.tar.gz上传到Linux系统中 3)解压到/usr/lo ...
- linux能安装音乐软件吗,Linux上如何安装使用音乐软件SoundCloud
Linux上如何安装使用音乐软件SoundCloud 卡饭网 梦在深巷 2015-02-13 18:16:08 对于喜欢音乐的朋友来说,SoundCloud是个不错的音乐软件,SoundCloud是德 ...
- Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享!
Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享! 一.Mysql的Linux版本下载! 博主采用的是mysql-8.0.25-1.el7.x86_64.rpm- ...
- ubuntu intellij java_在Linux上,安装Intellij IDEA进行Scala开发
2016年4月27日 通过瑞雷斯·艾奥阿尼 介绍 Scala是一种编程语言,最近几年开始蓬勃发展.在撰写本文时,流行的TIOBE Index将其排名为比Haskell或Go等更流行的语言更常用.如果您 ...
- redis系列之1----redis简介以及linux上的安装
redis简介 redis是NoSQL(No Only SQL,非关系型数据库)的一种,NoSQL是以Key-Value的形式存储数据.当前主流的分布式缓存技术有redis,memcached,ssd ...
- 企业版mysql安装教程linux,linux上mysql安装详细教程
所有平台的MySQL下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. MySQL - MySQL服务器.你需要该选项,除非你只想连接运行 ...
- 阿里云centos环境之linux上redis安装及踩过的坑(七)
阿里云centos环境之linux上redis安装及踩过的坑<七> 文章目录 阿里云centos环境之linux上redis安装及踩过的坑<七> 第一:下载上传 第二:解压安装 ...
- EPICS 在win10 和 linux上的安装与测试
EPICS 在win10 和 linux上的安装与测试 EPICS简介 系统环境与安装包 Windows环境下安装 编译环境和路径设置 编译Epics base 测试与辅助工具安装 Linux子系统环 ...
最新文章
- php-7.3.13 configure: error: Please reinstall the libzip distribution
- 【Ubuntu入门到精通系列讲解】常用 Linux 命令的基本使用
- 全球及中国天然气市场产销规模及十四五投资价值分析报告2021年版
- MySQL分库分表 mycat
- 腾讯技术直播间 | 轻量产品思维!手把手教你搭建在线甲醛监测系统
- CSDN-Markdown编辑器如何修改图像大小
- CentOS6.7上使用FPM打包制作自己的rpm包
- Simulink中Simscape—Fluids模块(原Simhydraulics)学习记录
- POJ--1300--Door Man【推断无向图欧拉通路】
- 一个单文件服务器(摘自《java网络编程》)
- 如何在网页浏览器中缩放网页?
- 【Unity】Obi插件系列(五)—— 约束
- 你可能不知道的关于Oracle Rac的事...
- 第十三届蓝桥杯c++b组国赛决赛
- 某企业发放的奖金根据利润进行提成,利润低于或等于10万元时,奖金为利润的10%;利润高于10万元低于20万元时,低于10万元部分,奖金按利润的10%提成。。。。。。
- 短信验证码常见漏洞总结
- 如何定义一个带参数的宏
- Visual C++ 2005的现代语言特性
- Hadoop MapReduce 统计汽车销售信息
- 如何选择负载均衡设备?
热门文章
- [转载] su和sudo
- Linux定时任务系统 Cron
- 每天备份数据库中的表
- 数据结构上机实践第10周项目1 - 二叉树算法验证
- 数据结构上机实践第八周项目8-稀疏矩阵的三元组表示的实现及应用
- ROS外接usb摄像头标定方法
- 在cmakelists和makefile中设置opencv
- access() 函数 c++
- 计算机原理课 如何在中小学课堂中变成有趣,在课堂中如何发挥电教辅助教学优势...
- jmeter 高并发测试报告_Windows下JMeter分布式压测环境搭建