RocketMQ单机环境搭建
备注:
笔者单机环境搭建过程参照:Quick Start-github-alibaba/RocketMQ
本篇文章为Quick Start的解释和补充,为了您更好的理解,请参照Quick Start阅读
传送门:https://github.com/alibaba/RocketMQ/wiki/quick-start
安装环境
您需要安装以下软件:
- 64位操作系统,最好有Linux / Unix / Mac;
- 64bit JDK 1.6+;
- Maven 3.x
- Git
- screen(方便后台运行服务,不安装也可以)
笔者环境:centos7 通过yum一键安装,首先保证联网,ping通
yum install git // 安装git
yum install java //安装JDK
// 安装maven,如果执行yum install apache-maven提示报错,输入第一行命令-wget
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
yum -y install apache-maven
yum install screen // screen安装
- yum默认安装的jdk是open jdk,经笔者测试open jdk同样可用,只要保证jdk唯一就行。
- 建议maven和jdk统一采用yum安装,因为maven依赖java环境,如果环境为oracle jdk而yum默认安装的maven依赖的是open jdk,后面会遇到冲突问题。
- screen的作用是方便后台运行namesrv或broker服务,其他文章里时常可以遇到
nohup
命令,或者./xx服务 &
都是类似的作用。
Clone & Build
打开终端,去某个有权限创建文件和文件夹的地方
- git clone https://github.com/alibaba/RocketMQ