Linux安装RabbitMQ3.8.5(不好使你别打我)

前言

---- 标题起的好,点赞少不了。
安装环境 : centeros7.3
安装版本 : RabbitMQ3.8.5 ; ErLang是23.x(当时最新的)

补充:卸载

/sbin/service rabbitmq-server stop
yum list | grep rabbitmq
yum -y remove rabbitmq-server.noarch
  
yum list | grep erlang
yum -y remove erlang-*
yum remove erlang.x86_64
rm -rf /usr/lib64/erlang
rm -rf /var/lib/rabbitmq

一、明确要安装的版本

很多时候安装完发现起不来,大多数原因是因为版本没选好;
RabbitMQ和Erlang之间的版本对应关系见官网地址: https://www.rabbitmq.com/which-erlang.html.

二、安装Erlang(两种姿势二选一)

1. yum安装最新版本的Erlang
 wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
 sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm --force --nodeps
 sudo yum install erlang
2. 手动安装指定版本的Erlang

下载地址:https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/
在这里插入图片描述
下载后上传服务器,执行安装命令

rpm -ivh erlang-23.0.2-1.el8.x86_64.rpm
3.验证是否安装成功
erl -v

三、安装RabbitMQ

1. 下载安装包

下载地址:
(1)官方地址
https://www.rabbitmq.com/install-rpm.html#downloads
在这里插入图片描述
(2)github上下载
https://github.com/rabbitmq/erlang-rpm/releases
(3)改地址目前是v3.6.15 及其以前的版本
https://www.rabbitmq.com/releases/rabbitmq-server/

2. 安装

将安装包下载上传到服务器,执行安装命令(注意改成你下载的rpm版本),过程中该yes的选择y,直到执行完。

yum install rabbitmq-server-3.8.5-1.el7.noarch.rpm

四、配置用户及远程连接访问

默认用户密码为guest,guest;建议删除后重新配置;

# 添加开机启动RabbitMQ服务
sudo chkconfig rabbitmq-server on  
# 启动服务
sudo /sbin/service rabbitmq-server start 
# 查看当前所有用户
sudo rabbitmqctl list_users
# 由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户
sudo rabbitmqctl delete_user guest
# 添加新用户 root 密码 111111
sudo rabbitmqctl add_user root 111111
# 设置用户tag
sudo rabbitmqctl set_user_tags root administrator
# 赋予用户默认vhost的全部操作权限
sudo rabbitmqctl set_permissions -p / root ".*" ".*" ".*"
# 查看用户的权限
sudo rabbitmqctl list_user_permissions root

开启web管理接口

sudo rabbitmq-plugins enable rabbitmq_management

启动服务,访问http://ip:15672,输入用户名和密码就可以访问web管理界面了。

五、服务启动相关命令

# 添加开机启动RabbitMQ服务
sudo chkconfig rabbitmq-server on  
# 启动服务
sudo /sbin/service rabbitmq-server start 
# 查看服务状态
sudo /sbin/service rabbitmq-server status  
# 停止服务
sudo /sbin/service rabbitmq-server stop   

注意开放5672和15672端口

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

臭小子帅

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

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

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

打赏作者

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

抵扣说明:

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

余额充值