物联网架构实例—Ubuntu 安装RabbitMQ

这篇具有很好参考价值的文章主要介绍了物联网架构实例—Ubuntu 安装RabbitMQ。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.安装前准备

1.1.更新apt-get源

apt-get update

1.2.erlang支持

rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang.

apt-get install erlang-nox

物联网架构实例—Ubuntu 安装RabbitMQ

1.3.查看erlang版本

erl

物联网架构实例—Ubuntu 安装RabbitMQ

 1.4.添加公钥

wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -

物联网架构实例—Ubuntu 安装RabbitMQ

 1.5.再更新一次apt-get源

apt-get update

2.安装RabbitMQ

2.1.执行RabbitMQ安装命令

apt-get install rabbitmq-server

物联网架构实例—Ubuntu 安装RabbitMQ

 2.2.查看 RabbitMq状态

systemctl status rabbitmq-server

物联网架构实例—Ubuntu 安装RabbitMQ

 2.3.RabbitMQ常用操作命令

service rabbitmq-server start    # 启动
service rabbitmq-server stop     # 停止
service rabbitmq-server restart  # 重启 

3.配置Management Plugin插件

3.1.启用 web端可视化操作界面

rabbitmq-plugins enable rabbitmq_management

物联网架构实例—Ubuntu 安装RabbitMQ

 3.2.重启RabbitMQ

service rabbitmq-server restart

这个时候应该可以在服务器本地通过 :http://localhost:15672,使用guest账户登录可视化界面了,但是RabbitMQ 3.3 及后续版本,guest 只能在服务本机登录。所以我们还需要创建可远程登录的账户。

3.3.用户管理

查看用户

rabbitmqctl list_users

物联网架构实例—Ubuntu 安装RabbitMQ

 添加管理用户

rabbitmqctl add_user root yourpassword

给用户分配管理员角色

rabbitmqctl set_user_tags root administrator

此时就可以通过http://服务器IP:15672远程登录可视化界面了,如果出现下面报错,首先清理一下浏览器缓存Shift+F5,如果还不行,则重启RabbitMQ(service rabbitmq-server restart)

物联网架构实例—Ubuntu 安装RabbitMQ

 此时还未结束,我们创建的账户虽然可以远程登录可视化界面了,但是还未具备管理virtual hosts 的权限。

物联网架构实例—Ubuntu 安装RabbitMQ

 我们可以通过可视化界面点击账户名,给其配置权限。

物联网架构实例—Ubuntu 安装RabbitMQ

 也可以通过RabbitMQ命令直接赋予权限

rabbitmqctl set_permissions -p / root '.*' '.*' '.*'

物联网架构实例—Ubuntu 安装RabbitMQ

4.卸载RabbitMQ

sudo apt-get remove rabbitmq-server

通过上述命令可以将RabbitMQ卸载,但是该命令不会删除RabbitMQ的数据目录,如果需要完全删除RabbitMQ,需要使用purge命令:文章来源地址https://www.toymoban.com/news/detail-422054.html

sudo apt-get purge rabbitmq-server

到了这里,关于物联网架构实例—Ubuntu 安装RabbitMQ的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 华为云云耀云服务器L实例评测 | 实例使用教学之软件安装:华为云云耀云服务器环境下安装 RabbitMQ 集群

    华为云云耀云服务器L实例评测 | 实例使用教学之软件安装:华为云云耀云服务器环境下安装 RabbitMQ 集群 介绍华为云云耀云服务器 华为云云耀云服务器 (目前已经全新升级为 华为云云耀云服务器L实例) 华为云云耀云服务器是什么 华为云云耀云服务器和上一代的服务器对

    2024年02月07日
    浏览(57)
  • Linux Ubuntu安装RabbitMQ服务

    RabbitMQ是一个在 AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。 由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议 )的开源实现,由于erlang 语言的高并发特性,性能较好,本质是个队列,FIFO 先入先出,里面存放的内容

    2024年02月16日
    浏览(27)
  • ubuntu上安装boost库为SOMEIP的X86和ARM下编译做准备(编译两种版本)

    Boost库是C++拓展库,是SOMEIP源码编译所必需的库。编译 Boost 库时,需要根据不同的架构,选择不同的工具链和参数 首先,Boost源码下载,Boost官网:https://www.boost.org 基于此处我编译的SOMEIP源码版本,需要安装1.74版本的Boost库,下载链接:https://boostorg.jfrog.io/artifactory/main/relea

    2024年02月10日
    浏览(33)
  • 常用的RabbitMQ命令以及安装RabbitMQ(ARM架构的CentOS虚拟机和X86架构的CentOS虚拟机)

    后台启动 直接启动,如果关闭窗⼝或需要在该窗⼝使⽤其他命令时应⽤就会停⽌   启⽤服务  重启服务  查看状态  停⽌服务 关闭防火墙  开启15672端口(暂时开通)  禁用防火墙(禁止开机启动)   重启防火墙  启动防火墙  查询防火墙状态 Erlang([\\\'ə:læŋ])是⼀种通⽤的

    2024年02月04日
    浏览(42)
  • Ubuntu下RabbitMQ安装与简单使用

    一:RabbitMQ基本安装 1.更新依赖包(提前更新依赖包避免出现报错) sudo apt-get update 2.由于rabbitMq使用erlang语言开发,在安装rabbitMq之前需要安装erlang sudo apt-get install erlang 3.查看erlang是否安装成功 sudo erl   安装成功会出现下面的提示 root@iZ75oywzpgm3feZ:~# sudo erl Erlang/OTP 18 [erts-7.3] [

    2024年02月13日
    浏览(24)
  • Ubuntu安装RabbitMQ server - 在外远程访问

    转载自cpolar内网穿透的文章:无公网IP,在外公网远程访问RabbitMQ服务「内网穿透」 RabbitMQ是一个在 AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。 由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议 )的开源实现,由于

    2024年02月06日
    浏览(27)
  • orangepi 4lts ubuntu安装RabbitMQ

     4lts的emmc 系统安装选文件系统格式 ext4 需先安装erlang: sudo apt install erlang 安装RabbitMQ: sudo apt install rabbitmq-server - 添加用户以便远程访问:     - 账号密码都是admin: sudo rabbitmqctl add_user admin admin     -sudo rabbitmqctl set_user_tags  admin administrator      sudo rabbitmqctl set_permissions -p

    2024年02月13日
    浏览(29)
  • Ubuntu安装RabbitMq(保姆级教学,直接喂饭)

    1.安装rabbitmq,由于rabbitmq需要erlang语言支持,所以需要安装erlang。          apt-get install erlang         执行命令查是否安装成功: erl         此时进入Eshell退出命令:Ctrl + c 一致按到退出为止 2.查看erlang与rabbitmq版本对应关系         RabbitMQ Erlang Version Requirements —

    2024年02月14日
    浏览(29)
  • Ubuntu下安装openjdk、erlang和rabbitmq

    一、安装Open JDK 1.打开终端,在命令行模式下输入指令,添加OpenJDK的源 sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update 2.输入指令,安装OpenJDK 8 sudo apt-get install openjdk-8-jdk 3.安装完成后,可以在命令行模式下输入“java -version”指令验证是否安装成功   二、需要Erlang环境支持

    2024年02月13日
    浏览(40)
  • RabbitMQ | 在ubuntu中使用apt-get安装高版本RabbitMQ

    目录 一、官方脚本 二、彻底卸载 三、重新安装 1.安装高版本Erlang 2.安装RabbitMQ 直接使用apt安装的rabbitmq版本较低,甚至可能无法使用死信队列等插件。首先提供一个 官方 的安装脚本: 但是这个办法对我这里的情况不奏效。解决方法往下看。 1.安装高版本Erlang 下载 Erlang S

    2024年02月10日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包