在linux下进行Rabbitmq的安装与配置

本文档详述了在IP为x.x.x.x的服务器上安装RabbitMQ的步骤,包括先安装Erlang,配置环境变量,开启管理权限,设置开机自启等,并提供了相关命令行操作。此外,还介绍了如何添加和管理RabbitMQ用户,并提供了通过浏览器访问RabbitMQ管理界面的方法。
摘要由CSDN通过智能技术生成

Rabbitmq安装在IP为x.x.x.x的服务器上

在安装Rabbitmq中需要注意:

1、Rabbitmq依赖于Erlang,需要先安装Erlang。

2、Erlang和Rabbitmq版本有对应关系。

可参考网页:https://www.rabbitmq.com/which-erlang.html

Rabbitmq安装

第一步,安装编译工具及库文件。

命令:yum -y install gcc gcc-c++ glibc-devel make ncurses-devel openssl openssl-devel xmlto perl wget java java-devel

第二步,下载并安装Erlang。

# 下载Erlang安装包

命令:cd /usr/local/src

wget --content-disposition https://packagecloud.io/rabbitmq/erlang/packages/el/8/erlang-25.3.2.13-1.el8.x86_64.rpm/download.rpm?distro_version_id=205

# 安装Erlang

命令:cd /usr/local/src

rpm -Uvh erlang-25.3.2.13-1.el8.x86_64.rpm

# 如果有提示缺少其他的依赖包,则按提示安装

命令:yum install -y [缺少的依赖]

# 查看版本号

命令:erl -v

若结果会出现版本信息,则Erlang安装成功。

第三步,下载并安装Rabbitmq。

到网页:https://github.com/rabbitmq/rabbitmq-server/releases下载rabbitmq-server-3.12.13-1.el8.noarch.rpm,然后上传到服务器中的文件夹/usr/local/src。也可以使用wget命令下载。

命令:cd /usr/local/src

wget --content-disposition "https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/8/rabbitmq-server-3.12.13-1.el8.noarch.rpm/download.rpm?distro_version_id=205"

# 安装socat插件

命令:yum install -y socat

# 安装 Rabbitmq

命令:cd /usr/local/src

rpm -Uvh rabbitmq-server-3.12.13-1.el8.noarch.rpm

第四步,启动Rabbitmq。

# 设置rabbitmq服务开机自启动

命令:systemctl enable rabbitmq-server

# 启动rabbitmq服务

命令:systemctl start rabbitmq-server

# 关闭rabbitmq服务

命令:systemctl stop rabbitmq-server

# 重启rabbitmq服务

命令:systemctl restart rabbitmq-server

Rabbitmq配置

第一步,添加其他用户。

因guest用户只能在本机访问,所以需要添加一个admin用户,密码设为123456。添加用户只能在Rabbitmq启动的状态下进行,因此,需要另打开一个shell来进行操作。

命令:rabbitmqctl add_user admin 123456

rabbitmqctl set_user_tags admin administrator

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

# 修改密码

命令:rabbitmqctl change_password 用户名 新密码

# 删除用户

命令:rabbitmqctl delete_user 用户名

# 查看用户清单

命令:rabbitmqctl list_users

第二步,开启管理权限。

命令:rabbitmq-plugins enable rabbitmq_management

若结果出现Rabbitmq的版本信息,且最后显示为“Starting broker... completed with 3 plugins.”,则Rabbitmq安装成功。

第三步,在浏览器上访问rabbitmq网页。

访问:http://x.x.x.x:15672,可以使用(用户名:guest,密码:guest)登录,也可以使用(用户名:admin,密码:123456)登录。

(IP地址是Rabbitmq所安装在的服务器的IP地址)

既然看到这里了,就向大家打个广告。如果想要了解更多关于运维和mysql数据库的知识,可以关注我的微信公众号:人文历史与科学技术,下面是二维码,谢谢大家! 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jerry 二河小鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值