Ubuntu 16.04 RabbitMq 安装与运行(安装篇)

Ubuntu 16.04 RabbitMq 安装与运行(安装篇)

2018年08月15日 15:05:24 我跟吴彦祖四六开 阅读数:1966

前言

目前公司用阿里云 + redis 的方式实现的消息队列。
了解了目前几种主流的消息组件(主要包括rabbitmq、kafka、)的优缺点后,这里为了深入学习rabbitmq,我在自己的腾讯云服务器上也搭建了一套环境。


准备工作

一台服务器:Ubuntu Server 16.04.1 LTS 64位

安装RabbitMq

可以参照RabbitMq官网的安装教程(Installing on Debian and Ubuntu),来进行安装。
这里我们使用apt-get来安装,就简单的几条命令:

1.由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang,执行命令:

apt-get install erlang-nox     # 安装erlang
erl    # 查看relang语言版本,成功执行则说明relang安装成功
  • 1
  • 2

2.添加公钥

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

3.更新软件包

apt-get update
  • 1

4.安装 RabbitMQ

apt-get install rabbitmq-server  #安装成功自动启动
  • 1

5.查看 RabbitMq状态

systemctl status rabbitmq-server   #Active: active (running) 说明处于运行状态

# service rabbitmq-server status 用service指令也可以查看,同systemctl指令
  • 1
  • 2
  • 3

6.启动、停止、重启

service rabbitmq-server start    # 启动
service rabbitmq-server stop     # 停止
service rabbitmq-server restart  # 重启 
  • 1
  • 2
  • 3

执行了上面的步骤,rabbitMq已经安装成功。

7.启用 web端可视化操作界面,我们还需要配置Management Plugin插件

rabbitmq-plugins enable rabbitmq_management   # 启用插件
service rabbitmq-server restart    # 重启
  • 1
  • 2

此时,应该可以通过 http://localhost:15672 查看,使用默认账户guest/guest 登录。
注意:RabbitMQ 3.3 及后续版本,guest 只能在服务本机登录。
瞄了一眼官方文档,说的是默认会创建guest用户,但是只能服务器本机登录,建议创建其他新用户,授权,用来做其他操作。

8.查看用户

rabbitmqctl list_users
  • 1

9.添加管理用户

rabbitmqctl add_user admin yourpassword   # 增加普通用户
abbitmqctl set_user_tags admin administrator    # 给普通用户分配管理员角色 
  • 1
  • 2

ok,你可以在你的浏览器上输入:http://服务器Ip:15672/ 来访问你的rabbitmq监控页面。使用刚刚添加的新用户登录。

原文地址:https://www.cnblogs.com/zpaixx/p/10618791.html

时间: 2024-10-31 05:56:09

Ubuntu 16.04 RabbitMq 安装与运行(安装篇)的相关文章

Ubuntu 16.04.2 LTS PXE全自动安装

Ubuntu 16.04.2 LTS  PXE全自动安装 使用的版本为ubuntu-16.04.2-server-amd64.iso (829M) 1.将光盘中的install\netboot\ubuntu-installer文件夹复制到tftp根目录下. 在tftp根目录下建立ubuntu目录,ubuntu-16.04.2-server-amd64.iso解压到此文件夹中去 2.将\install\netboot\ubuntu-installer\amd64\目录下的pxelinux.0  l

Ubuntu 16.04下使用VirtualBox虚拟机安装Windows XP win7 linux 安装虚拟机

1. http://www.linuxidc.com/Linux/2016-09/135192.htm 2. 对于初次使用Ubuntu 16.04的多小伙伴来说,可能还不是很熟悉操作,有时候,我们就需要在这个Ubuntu系统中,再安装一个虚拟机来帮助自己完成Windows下的需求,那么这里就来讲讲如何在Ubuntu 16.04下安装VirtualBox虚拟机. 如果是Ubuntu16.04升级之后VirtualBox不能安装,提示缺少两个依赖库,分别为 1.libsdl1.2debian(lib

Ubuntu 16.04 LTS 64位系统 安装Docker

本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择. 开始安装 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: $ sudo apt-get remove docker docker-engine docker-ce docker.io 1 更新apt包索引: $ sudo apt-get update 1

【Ubuntu 16.04.3 LTS】apt-get 安装MariaDB

一.Mysql背景信息 Mysql在互联网早期就流行了,追求速度.简单.坚持开源.几乎支持所有操作系统.完全支持多用户.多线程,支持海量数据存储,采用MyISAM.InnoDB两大存储引擎优势互补.但随着InnoDB和Mysql自身被Oracle收购,促使Mysql的创始人开发了MariaDB. MariaDB最大的特点就是采用XtraDB存储引擎,并和原生版本兼容,保留了Mysql的自由开放,XtraDB是Percona开发的高性能存储引擎,主要是为了替代InnoDB.除了XtraDB引擎,后

ubuntu 16.04下node和pm2安装

一.安装node,这里安装9.0的版本,安装其它版本直接到https://deb.nodesource.com/setup_9.x找相应版本的更改既可 1.sudo apt-get remove nodejs --purge 2.curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash - 3.sudo apt-get update 4.sudo apt-get install -y nodejs 5.node -v 6.npm -

Vmvare + Ubuntu 16.04环境搭建 + 相关软件安装配置笔记【深度学习】

前言 由于学习与工作的需要,加上之前配置好的vmmachines都损坏了,我就重新弄一个ubuntu虚拟机,配置一下环境,给自己留个记录 1.文件 原文地址:https://www.cnblogs.com/jerrybaby/p/8425805.html

ubuntu 16.04卸载不必要默认安装软件

两个办法,一个在ubuntu软件里一个一个删,明显的windows下做法. 还有一个通过终端来删除.ctrl+alt+t打开终端. 1.卸载libreoffices(要删一起删了,然后去装office或wps),输入: sudo     apt-get      remove     libreoffice-common 2.卸载Amazon的链接,输入: sudo           apt-get      remove       unity-webapps-common 3.卸载大量预装

ubuntu 16.04安装docker

环境 操作系统:ubuntu 16.04 64位,默认安装 准备 1. 添加GPG key: $ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D 2. 添加源 新建文件:/etc/apt/sources.list.d/docker.list,在里面添加内容: deb https://apt.dockerpro

Ubuntu 16.04.2 LTS 安装 jdk1.6 和 tomcat6 (二)

上一篇记录和分享了jdk1.6 在Ubuntu 16.04.2 环境下的安装配置,本文开始安装和配置tomcat 6 2 安装tomcat http://tomcat.apache.org/download-60.cgi 2.2 传入文件 可以在ubunbu上直接下载,也可以在mac上下载完成,通过scp上传到服务器. scp apache-tomcat-6.0.53.tar.gz [email protected]:/home/asialantao [email protected]'s pa