Linux系统安装RabbitMQ详细步骤

Linux系统安装RabbitMQ详细步骤Erlang官方下载地址:https://www.erlang.org/downloadsRabbitMQ官方下载地址:https://www.rabbitmq.com/download.html一安装依赖包安装RabbitMQ之前必须要先安装所需要的依赖包可以使用下面的一次性安装命令yuminstallgccglibc-develmakencurses-developenssl-develxmlto-y二安装Erlang(1

大家好,又见面了,我是你们的朋友全栈君。

Linux系统安装RabbitMQ详细步骤

Erlang官方下载地址:https://www.erlang.org/downloads
RabbitMQ官方下载地址:https://www.rabbitmq.com/download.html

一 安装依赖包

安装RabbitMQ之前必须要先安装所需要的依赖包可以使用下面的一次性安装命令

yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto -y

二 安装Erlang

(1) 将Erlang源代码包otp_src_19.3.tar.gz(自己下载的)上传到Linux的/home目录下
(2)解压erlang 源码包

tar -zxvf otp_src_19.3.tar.gz(自己下载的压缩包)

(3)手动创建erlang 的安装目录

mkdir /usr/local/erlang

(4)进入erlang的解压目录

cd otp_src_19.3(自己解压的目录)

(5)配置erlang的安装信息

./configure --prefix=/usr/local/erlang --without-javac

(6)编译并安装

make && make install

(7)配置环境变量

vim /etc/profile

(8)将这些配置填写到profile文件的最后

ERL_HOME=/usr/local/erlang
PATH=$ERL_HOME/bin:$PATH
export ERL_HOME PATH

(9)启动环境变量配置文件

source /etc/profile

三 安装RabbitMQ

(1)1、 将RabbitMQ安装包rabbitmq-server-3.7.2-1.el7.noarch.rpm上传到/home目录
(2)安装RabbitMQ,这里安装带管理界面的

rpm -ivh --nodeps rabbitmq-server-3.7.2-1.el7.noarch.rpm(自己下载的)

四 RabbitMQ的开启和关闭命令

(1)开启命令

rabbitmq-server start &

注意:这里可能会出现错误,错误原因是/var/lib/rabbitmq/.erlang.cookie文件权限不够。
解决方案对这个文件授权

chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie
chmod 400 /var/lib/rabbitmq/.erlang.cookie

(2)关闭命令

rabbitmqctl stop

(3)初次访问rabbitMQ
访问地址为:你的linux IP:5672,例如:192.168.2.2:5672
首次登陆的账号和密码都为guest,登陆后可以自己添加用户

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127180.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月9日 下午3:20
下一篇 2022年4月9日 下午3:20


相关推荐

  • python中保留小数位数_python取小数部分

    python中保留小数位数_python取小数部分一.format方法a=1.23455print(format(a,’.2f’))print(format(a,’.4f’))符合四舍五入print(‘{:.2f}{:.3f}’.format(1.23455,1.23455))使用{}作为占位符,可以同时操作多个数字二.’%2f’%f方法a=1.23455print(‘%.4f’%a)符合四舍五入三.round()方法a=1.23455print(round(a,2))print(round(a,4))

    2022年8月12日
    7
  • 什么是关系型数据库和非关系型数据库_关系型数据库和非关系型区别

    什么是关系型数据库和非关系型数据库_关系型数据库和非关系型区别关系型数据库又称为关系型数据库管理系统(RDBMS),它是利用数据概念实现对数据处理的算法,达到对数据及其快速的增删改查操作。既然被称为关系型数据库,那么它的关系在哪里体现呢?举一个例子吧。比如

    2022年8月1日
    7
  • 国产openclaw重磅来袭,阿里 CoPaw vs 腾讯 WorkBuddy 安装部署全攻略

    国产openclaw重磅来袭,阿里 CoPaw vs 腾讯 WorkBuddy 安装部署全攻略

    2026年3月15日
    2
  • Linux环境变量及其设置

    Linux环境变量及其设置简介环境变量是在操作系统中一个具有特定名字的对象 它包含了一个或多个应用程序将使用到的信息 Linux 是一个多用户的操作系统 每个用户登录系统时都会有一个专用的运行环境 通常情况下每个用户的默认的环境都是相同的 这个默认环境就是一组环境变量的定义 每个用户都可以通过修改环境变量的方式对自己的运行环境进行配置 分类根据环境变量的生命周期我们可以将其分为永久性变量和临时性变量 根据用户等级的不同又可以将

    2026年3月16日
    2
  • base64是啥原理

    base64是啥原理

    2021年10月12日
    58
  • java总结体会_Java课程总结心得体会

    java总结体会_Java课程总结心得体会不知不觉中以学习Java将近4个月了,在这几个月的学习中我从一开始的迷茫懵逼,到现在的懵逼迷茫中,写下了这篇这个学期课程的Java学习心得体会。首先,我认为作为一个该开始学习Java的小白,在开始学习之前无论你有多大的热情与信心,都会在之后的学习中被程序啪啪打脸,让你无限的迷茫与懵逼。于是呢在学习中我们要学会”不抛弃,不放弃“,只要能坚定的去做你会发现,你的努力或给你带来回报,虽然很多时候你努力…

    2022年7月7日
    465

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号