安装jdk环境

yum install java-1.8.0-openjdk

java -version

which java 输出 /usr/bin/java

#软连接

ls -l /usr/bin/java 输出 /usr/bin/java -> /etc/alternatives/java

ls -l /etc/alternatives/java --> 输出Java安装目录{JAVA_HOME}

配置jdk环境变量

export JAVA_HOME={JAVA_HOME}

export PATH=PATH:JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib

安装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

查找maven安装路径

#查找包路径

rpm -qa|grep apache-maven

#根据包路径查找安装目录

rpm -ql apache-maven-3.5.2-1.el7.noarch

#在搜索结果中就有maven的安装目录。

配置文件路径

#如果想修改拉取仓库

/etc/maven/settings.xml

安装RocketMQ

http://rocketmq.apache.org/docs/quick-start/

单机启动配置

修改nameserver和broker启动所需内存

启动nameserver:nohup sh bin/mqnamesrv -n xxx:9876 &

修改broker.conf配置后,启动broker:nohup sh bin/mqbroker -c conf/broker.conf &

broker.conf改为

brokerIP1=xxx

autoCreateTopicEnable=true

namesrvAddr=xxx:9876

brokerClusterName = DefaultCluster

brokerName = broker-a

brokerId = 0

deleteWhen = 04

fileReservedTime = 48

brokerRole = ASYNC_MASTER

flushDiskType = ASYNC_FLUSH

安装rocketmq-console

下载https://github.com/apache/rocketmq-externals

定位到rocketmq-console项目

修改:rocketmq.config.namesrvAddr=xxx:9876 (选择是否修改server.port=8082)

打包:mvn clean package -Dmaven.test.skip=true

上传到服务器启动:nohup java -jar rocketmq-console-ng-1.0.1.jar --server.port=8082 --rocketmq.config.namesrvAddr=xxx:9876 &

下一篇为双主双从配置介绍

java配置mq环境变量_RocketMQ学习-01安装及环境配置相关推荐

  1. mac电脑装java环境变量_Mac系统下安装jdk并配置环境变量的方法

    相信有不少电脑程序员和编程人员经常会碰到"JDK环境变量"这个词,而在实际操作中,想要安装JDK并配置环境变量的难度对于某些用户来说,还是比较大的,想必不少网友还不知道Mac配置J ...

  2. anaconda3配置环境变量_Python:Anaconda安装及LabelMe配置(1)

    目录 一.开发工具下载 二.安装过程 三.检测安装成功 四.安装LabelMe环境 一.开发工具下载 官网下载地址:https://www.anaconda.com/products/individu ...

  3. java的环境变量_java学习册|JDK|环境变量

    每一个学java的小伙伴遇到的第一个拦路虎就是配置环境变量,而且关于环境变量,已经写过了不少文章,今天,我们不炒冷饭,我们来深入探讨下 往期文章 首先还是把什么是环境变量,如何配置环境变量讲一下,参考 ...

  4. win10环境下jdk,jre安装以及环境变量配置

    win10环境下jdk,jre安装以及环境变量配置(带图详解) 1️⃣资源准备 jdk可以在官网下载 http://www.oracle.com/technetwork/java/javase/dow ...

  5. python需要配置环境变量吗_python需要设置哪些环境变量?我只知道一个PYTHONHOME指向安装目录。(python详细安装教程 path)...

    怎么把Python文件夹添加进Path中 "我的电脑"点右键,"属性" "高级","环境变量","系统变量&q ...

  6. springboot自动配置原理_今日份学习之Spring Boot自动配置实现原理

    通过前面章节的学习,我们掌握了使用Spring Boot框架进行实际应用开发的方法.在使用Spring Boot 的过程中,我们时常会为一些看似简单,但实际上蕴藏了强大功能的实现而惊呼,下面就让我们来 ...

  7. php 环境变量有什么用,什么是环境变量,Linux环境变量及作用

    变量是计算机系统用于保存可变值的数据类型,我们可以直接通过变量名称来提取到对应的变量值.在 Linux 系统中,环境变量是用来定义系统运行环境的一些参数,比如每个用户不同的家目录(HOME).邮件存放 ...

  8. 在package.json里面的script设置环境变量,区分开发及生产环境。注意mac与windows的设置方式不一样...

    在package.json里面的script设置环境变量,区分开发及生产环境. 注意mac与windows的设置方式不一样. "scripts": {"publish-m ...

  9. Linux显示环境变量PATH的值,Linux PATH环境变量

    Linux PATH环境变量教程 Linux PATH环境变量说明 也就是说当用户在 如果命令或者程序的位置没有包括在 PATH 变量中,那么如果不使用绝对路径的话, shell 是没法找到的.如果想 ...

最新文章

  1. OpenSCAD 建模:矿泉水瓶盖
  2. mysql 唯一索引 性能_普通索引和唯一索引的区别、性能差异,以及其他索引简介...
  3. php调用root权限,PHP执行root权限程序
  4. int** 赋值_Python的赋值、浅拷贝、深拷贝之间的区别
  5. hdu3081 Marriage Match II(最大流)
  6. Linux安装source-code-pro字体
  7. 1189C. Candies
  8. 验证软件需求正确性的四个角度
  9. 洛谷——P2299 Mzc和体委的争夺战
  10. oracle 清除数据库缓存
  11. 【HDOJ6957】Maximal submatrix(单调栈,最大子矩阵面积)
  12. Ardour:专业的数字音频任务站
  13. microsoftonenote_OneNote2017官方下载
  14. codeforces1428F Fruit Sequences
  15. java v3格式转换wav格式比特率是13kbps_java 压缩mp3 比特率
  16. 计算机毕业设计Java珠宝首饰进销存管理系统(源码+系统+mysql数据库+Lw文档)
  17. 计算机新建用户如何删除,win10系统如何添加和删除用户?windows10删除用户教程...
  18. 【山东事业单位】公共基础知识——重要国际经济组织
  19. 数据备份:备份文件/文件夹怎么操作?
  20. 软件设计的三重境界:守-破-离

热门文章

  1. CUDA刷新:GPU计算生态系统
  2. 客快物流大数据项目(二十二):Docker环境中安装软件
  3. 2021年大数据Spark(十一):应用开发基于IDEA集成环境
  4. mysql效率优化_MySQL性能优化的最佳12条经验
  5. mysql中tinyint(1)与tinyint(2)的区别
  6. redis缓存和cookie实现Session共享
  7. JAVA常见工具配置
  8. Linux 用户行为日志记录
  9. 使用spring initializr ( 4.快速创建springboot工程 )(入门结束)
  10. oracle字符界面安装,怎么解决oracle在linux 纯字符界面安装有关问题