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

Linux安装RabbitMQ教程

    • 前言
    • 补充:卸载
    • 一、明确要安装的版本
    • 二、安装Erlang(两种姿势二选一)
          • 1. yum安装最新版本的Erlang
          • 2. 手动安装指定版本的Erlang
          • 3.验证是否安装成功
    • 三、安装RabbitMQ
          • 1. 下载安装包
          • 2. 安装
    • 四、配置用户及远程连接访问
    • 五、服务启动相关命令

前言

---- 标题起的好,点赞少不了。
安装环境 : 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/
Linux安装RabbitMQ3.8.5(不好使你别打我)_第1张图片
下载后上传服务器,执行安装命令

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
Linux安装RabbitMQ3.8.5(不好使你别打我)_第2张图片
(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端口

你可能感兴趣的:(安装教程,linux,rabbitmq,erlang)