iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux系统如何安装RocketMQ
  • 318
分享到

Linux系统如何安装RocketMQ

2023-06-28 17:06:31 318人浏览 八月长安
摘要

小编给大家分享一下linux系统如何安装RocketMQ,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消

小编给大家分享一下linux系统如何安装RocketMQ,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件,支持、发布/订阅(Pub/Sub)和点对点(P2P)消息模型、在一个队列中可靠的先进先出(FIFO)和严格的顺序传递、支持拉(pull)和推(push)两种消息模式、单一队列百万消息的堆积能力、支持多种消息协议,如 JMS、MQtT 等

一、RocketMQ环境

准备两台虚拟机,分别为master01 和master02

Linux系统如何安装RocketMQ

 二、安装jdk(两台虚拟机相同步骤)

1、 检查当前虚拟机环境有没有JDK rpm -qa|grep Java

Linux系统如何安装RocketMQ

(如若有便卸载 rpm -e –nodeps xxxxxx)

2、安装JDK,在/usr/local新建一个java文件夹,然后将tar包上传到文件夹下

Linux系统如何安装RocketMQ

3、切换到/usr/local/java 使用tar -zxvf jdk-8u121-linux-x64.tar.gz解压

Linux系统如何安装RocketMQ

Linux系统如何安装RocketMQ

4、配置/etc/profile文件,加入JDK环境变量

Linux系统如何安装RocketMQ

Linux系统如何安装RocketMQ

5、应用文件 source /etc/profile
  Linux系统如何安装RocketMQ
6、使用java -version查看版本

Linux系统如何安装RocketMQ

 三、安装RocketMQ(两台虚拟机相同步骤)

1、 配置/etc/hosts文件

Linux系统如何安装RocketMQ

  Linux系统如何安装RocketMQ
2、重启网卡 service network restart
  Linux系统如何安装RocketMQ
3、上传rocketmq压缩包,上传到/usr/local下
  Linux系统如何安装RocketMQ
4、切换到/usr/local下解压rocketmq压缩包 tar -zxvf alibaba-rocketmq-3.2.6.tar.gz
  Linux系统如何安装RocketMQ
5、更改解压文件夹名称  mv alibaba-rocketmq alibaba-rocketmq-3.2.6
  Linux系统如何安装RocketMQ
6、创建软连接  ln -s alibaba-rocketmq-3.2.6 rocketmq
  Linux系统如何安装RocketMQ
7、创建存储路径
mkdir /usr/local/rocketmq/storemkdir /usr/local/rocketmq/store/commitlogmkdir /usr/local/rocketmq/store/consumequeuemkdir /usr/local/rocketmq/store/index

Linux系统如何安装RocketMQ

8、把borker-a.properties 和borker-b.properties 上传到/usr/local/recketmq/conf/2m-noslave

Linux系统如何安装RocketMQ

Linux系统如何安装RocketMQ

9、master01 配置borker-a.properties,brokerName=broker-a 对应文件名称

Linux系统如何安装RocketMQ

10、master02配置borker-b.properties,brokerName=broker-b 对应文件名称

Linux系统如何安装RocketMQ

11、修改日志

mkdir -p /usr/local/rocketmq/logs
cd /usr/local/rocketmq/conf && sed -i ‘s#${user.home}#/usr/local/rocketmq#g’ *.xml

Linux系统如何安装RocketMQ

12、配置JVM参数  vi /usr/local/rocketmq/bin/runbroker.sh

Linux系统如何安装RocketMQ

Linux系统如何安装RocketMQ

13、cd /usr/local/rocketmq/bin,启动NameServer

启动命令:nohup sh mqnamesrv &

jps查看JDK进程是否有NamesrvStartup

Linux系统如何安装RocketMQ

14、cd /usr/local/rocketmq/bin,启动BrokerServer

master01启动命令:nohup sh mqbroker -c /usr/local/rocketmq/conf/2m-noslave/broker-a.properties >/dev/null 2>&1 &

master02启动命令:nohup sh mqbroker -c /usr/local/rocketmq/conf/2m-noslave/broker-b.properties >/dev/null 2>&1 &

jps查看JDK进程是否有BrokerStartup

Linux系统如何安装RocketMQ

Linux系统如何安装RocketMQ

四、通过console控制台监控rocketmq状态(两台虚拟机相同步骤)

1、 将Tomcat压缩包上传到 /usr/local目录下
  Linux系统如何安装RocketMQ
 2、解压  tar -zxvf apache-tomcat-7.0.65.tar.gz

Linux系统如何安装RocketMQ

3、将rocketmq-WEB-console.war上传到Tomcat解压目录的webapps下
  Linux系统如何安装RocketMQ
4、切换到/apache-tomcat-7.0.65/bin ,启动Tomcat

启动命令: ./startup.sh

停止命令:./shutdown.sh

Linux系统如何安装RocketMQ

5、 修改解压后的rocketmq-web-console下的config.properties配置文件

/usr/local/apache-tomcat-7.0.65/webapps/rocketmq-web-console/WEB-INF/classes下的config.properties文件

Linux系统如何安装RocketMQ

6、重启Tomcat

Linux系统如何安装RocketMQ

7、两台机器防火墙关闭

关闭防火墙:systemctl stop firewalld.service
禁用防火墙:systemctl disable firewalld.service

Linux系统如何安装RocketMQ

 五、RocketMQ控制台(访问地址:IP地址:8080/rocketmq-web-console)

Linux系统如何安装RocketMQ

以上是“Linux系统如何安装RocketMQ”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: Linux系统如何安装RocketMQ

本文链接: https://www.lsjlt.com/news/320582.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux系统如何安装RocketMQ
    小编给大家分享一下Linux系统如何安装RocketMQ,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消...
    99+
    2023-06-28
  • Linux系统安装RocketMQ具体步骤是什么
    这篇文章主要介绍了Linux系统安装RocketMQ具体步骤是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。RocketMQ 是一款开源的分布式消息系统,基于高可用分布式...
    99+
    2023-06-28
  • docker如何安装RocketMQ
    这篇文章将为大家详细讲解有关docker如何安装RocketMQ,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、检索镜像docker search rocketmq检索具体版本cur...
    99+
    2023-06-25
  • linux安装RocketMQ实例步骤
    1.安装JDK 1.1 检查当前虚拟机环境有没有JDK   rpm -qa|grep jKaapjtava 1.2 卸载  rpm -e --nodeps xxxxxx(自己的openjdk...
    99+
    2022-06-04
    linux RocketMQ
  • Linux下如何安装Rocketmq消息中间件
    这篇文章主要为大家展示了“Linux下如何安装Rocketmq消息中间件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何安装Rocketmq消息中间件”这篇文章吧。Rocketmq...
    99+
    2023-06-27
  • Linux系统如何安装wireshark
    小编给大家分享一下Linux系统如何安装wireshark,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!作为一款高效免费的抓包工具,wireshark可以捕获并描...
    99+
    2023-06-28
  • Linux系统如何安装LibreOffice
    这篇文章主要介绍Linux系统如何安装LibreOffice,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、简介LibreOffice 是一款功能强大的办公软件,默认使用开放文档格式 (OpenDocument F...
    99+
    2023-06-28
  • Linux系统如何安装Samba
    这篇文章主要介绍了Linux系统如何安装Samba,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器...
    99+
    2023-06-28
  • Linux系统如何安装Flume
    这篇文章主要为大家展示了“Linux系统如何安装Flume”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统如何安装Flume”这篇文章吧。Flume是Cloudera提供的一个高可用...
    99+
    2023-06-28
  • Linux系统如何安装zookeeper
    这篇文章主要介绍Linux系统如何安装zookeeper,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!zookeeper简介:Zookeeper是一个开源的分布式协调服务,Zookeeper的设计目标是将那些复杂且容...
    99+
    2023-06-28
  • Linux系统如何安装Jenkins
    这篇文章给大家分享的是有关Linux系统如何安装Jenkins的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Jenkins简介:Jenkins 是一个可扩展的持续集成引擎。由于jenkins有着大量的插件,因此自...
    99+
    2023-06-28
  • Linux系统如何安装QQ
    这篇文章主要为大家展示了“Linux系统如何安装QQ”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统如何安装QQ”这篇文章吧。这次发布的是2.0.0Beta版:linuxqq下载页面...
    99+
    2023-06-28
  • Linux系统如何安装Composer
    这篇文章主要为大家展示了“Linux系统如何安装Composer”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统如何安装Composer”这篇文章吧。Composer 是一个用于 P...
    99+
    2023-06-28
  • Linux系统如何安装TcpDump
    这篇文章主要介绍了Linux系统如何安装TcpDump,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。TcpDump简介:tcpdump 是一个Unix下一个功能强大的网络抓包...
    99+
    2023-06-28
  • Linux系统如何安装jdk
    这篇文章主要介绍了Linux系统如何安装jdk,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、登录虚拟机进入终端切换到root用户,输入:su 接着输入密码 再输入:cd ...
    99+
    2023-06-28
  • Linux系统如何安装mongodb
    Linux系统如何安装mongodb,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。mongoDB是由C++编写的分布式文件存储系统,其目的是为WEB提供可扩展的...
    99+
    2023-06-28
  • Linux系统如何安装Pycharm
    小编今天带大家了解Linux系统如何安装Pycharm,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统如何安装Pycha...
    99+
    2023-06-28
  • Linux系统如何安装redis
    Linux系统如何安装redis,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Redis是一个ANSI c语言编写的开源的远程字典服务,并提供多种语言的API。...
    99+
    2023-06-28
  • Linux系统如何安装rabbitmq
    这篇文章将为大家详细讲解有关Linux系统如何安装rabbitmq,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。rabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放...
    99+
    2023-06-28
  • Linux系统如何安装netstat
    这篇文章主要为大家分析了Linux系统如何安装netstat的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux系统如何安装netstat”的知识吧。N...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作