rocketmq将github最新源码打成tar.gz包/rocketmq控制台编译安装
2017-10-05 20:25
555 查看
如果嫌麻烦,可以直接下载 rocketmq最新4.1.0的tar包,包含控制台已经编译好的。点此下载!
然后上传到安装目录,解压:
安装环境
1.安装jdk:http://blog.csdn.net/qq_34021712/article/details/69816837
2.安装maven
去官网http://maven.apache.org/download.cgi下载maven的tar.gz包然后上传到安装目录,解压:
tar -zxvf apache-maven-3.5.0-bin.tar.gz设置环境变量
vi /etc/profile在文件最后添加以下内容
export M2_HOME=/usr/local/apache-maven-3.5.0 export PATH=$M2_HOME/bin:$PATH然后使环境变量生效:
source /etc/profile验证是否成功:
mvn -v出现以下内容表示成功
3.安装git
yum install git验证是否成功:
git --version
rocketMQ源码编译
参考官网文档http://rocketmq.apache.org/docs/quick-start/git clone https://github.com/apache/incubator-rocketmq.git
cd incubator-rocketmq
mvn -Prelease-all -DskipTests clean install -U
cd distribution/target/apache-rocketmq在distribution/target/apache-rocketmq下有编译好的tar包 和zip包等。
rocketmq控制台编译
先将incubator-rocketmq-externals拉到本地,因为我们需要自己对rocketmq-console进行编译打包运行。git clone https://github.com/apache/rocketmq-externals.git[/code]
通过命令行进入到rocketmq-console子目录,通过maven对其进行编译打包mvn clean -DskipTests package
此时在rocketmq-console/target目录下生成了一个叫rocketmq-console-ng-1.0.0.jar的jar包,如上图所示cd /usr/local/software/rocketmq-externals/rocketmq-console/target/接下来运行这个jar包,我们可以直接通过java -jar的方式运行java -jar rocketmq-console-ng-1.0.0.jar --server.port=8889 --rocketmq.config.namesrvAddr=192.168.1.109:9876;192.168.1.105:9876这里注意需要设置两个参数:--server.port为运行的这个web应用的端口,如果不设置的话默认为8080;--rocketmq.config.namesrvAddr为RocketMQ命名服务地址,如果不设置的话默认为“”。
启动效果图
相关文章推荐
- CentOS6.5-源码编译安装最新MySQL5.7.10
- 最新版fcitx 4.1.2源码编译安装(ubuntu 10.04)
- LAMP环境官方最新源码编译安装
- hadoop2.5发布:最新编译 32位、64位安装、源码包、API以及新特性
- LAMP环境官方最新源码编译安装
- 如何在Debian上源码编译安装vim最新版[vim 8]
- hadoop2.6.0汇总:新增功能最新编译 32位、64位安装、源码包、API下载及部署文档
- ubuntu 源码编译安装最新的vim 8.0
- 最新Subversion服务器源码编译安装教程
- CentOS7通过源码编译安装官方最新版Node
- Ubuntu 环境 TensorFlow (最新版1.4) 源码编译、安装
- windows下从github下载Dubbo源码后的编译安装启动整理
- Dubbox安装步骤(包含github源码下载与编译)
- 在CentOS 6.7上源码编译安装pycurl最新版7.43.0
- 在Ubuntu上下载、编译和安装Android最新源码
- windows下从github下载Dubbo源码后的编译安装启动整理
- Qt4 源码编译安装指南
- ubuntu下从源码编译安装cherokee
- CentOS7编译安装git并配置使用github
- Mysql5.5.22源码编译安装