栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

RabbitMQ安装

RabbitMQ安装

一、RabbitMQ安装 1、在Windows上安装RabbitMQ

在官网中下载RabbitMQ,点击跳转
下载安装程序

双击安装程序时,如果没有安装RabbitMQ的依赖Erlang

选择是,先安装Erlang

根据自己的电脑选择,我是64位

双击安装,直接next

选择安装路径

需要创建快捷方式直接install,不需要创建快捷方式勾选后install

配置环境变量,双击path,选择浏览,选中安装目录下的bin目录


配置好后打开命令提示符(win+r=>输入cmd),输入erl有版本号出现,表示安装成功

现在重新双击rabbitmq安装程序进行安装,直接next

选择安装路径,然后install

进度条走完后next,最后选择finish

打开网页输入网址:http://localhost:15672/,显示下图表示安装成功,默认账号、密码都是guest

2、在Linux上安装RabbitMQ

前往官方安装文档

在centos7中安装RabbitMQ
首先/etc/yum.repos.d目录下创建rabbitmq.repo文件

cd /etc/yum.repos.d
vim rabbitmq.repo
# In /etc/yum.repos.d/rabbitmq.repo

##
## Zero dependency Erlang
##

[rabbitmq_erlang]
name=rabbitmq_erlang
baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearch
repo_gpgcheck=1
gpgcheck=1
enabled=1
# PackageCloud's repository key and RabbitMQ package signing key
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
       https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300

[rabbitmq_erlang-source]
name=rabbitmq_erlang-source
baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
# PackageCloud's repository key and RabbitMQ package signing key
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
       https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300

##
## RabbitMQ server
##

[rabbitmq_server]
name=rabbitmq_server
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
# PackageCloud's repository key and RabbitMQ package signing key
gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
       https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300

[rabbitmq_server-source]
name=rabbitmq_server-source
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300

导入签名密匙

rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
rpm --import https://packagecloud.io/rabbitmq/erlang/gpgkey
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey

更新yum包元数据

yum update -y

安装RabbitMQ依赖

yum install socat logrotate -y

安装erlang 、rabbitmq

yum install erlang rabbitmq-server -y

查询erlang版本: erl
下图表示安装成功

设置rabbit服务开机自启
chkconfig rabbitmq-server on
查询rabbitmq服务状态
systemctl status rabbitmq-server.service
开启服务:systemctl start rabbitmq-server.service
关闭服务:systemctl stop rabbitmq-server.service
重启服务:systemctl restart rabbitmq-server.service

开启rabbitmq管控台
cd /sbin/
rabbitmq-plugins enable rabbitmq_management
访问管控台:http://192.168.181.130:15672/

出现上面这种情况时,因为高版本的rabbitmq的guest账号只允许在本地登陆
解决方法1:
新建用户、密码
rabbitmqctl add_user admin 123456
给创建的用户administrator权限
rabbitmqctl set_user_tags admin administrator

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/355229.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号