阿里云服务器上安装rabbitmq流程

1.一定要注意版本问题 rabbitmq+erlang+centos的版本得都得考虑

Erlang24和centos7不能一起用,el7对应centos7,el8对应centos8
centos7用erlang23版本或者23以下版本,centos8用erlang24版本(可不能用错了,我就吃了这个亏) 原因:
https://github.com/rabbitmq/erlang-rpm

应该对应的版本:https://www.rabbitmq.com/which-erlang.html

2.卸载和安装步骤

卸载rabbitmq和erlang
参考: https://blog.csdn.net/Ajekseg/article/details/123973795

2.1、卸载rabbitmq相关的

1、卸载前先停掉rabbitmq服务,执行命令 service rabbitmq-server stop
2、查看rabbitmq安装的相关列表 yum list | grep rabbitmq
3、卸载rabbitmq已安装的相关内容 yum -y remove rabbitmq-server.noarch

2.2、卸载erlang

1、查看erlang安装的相关列表

yum list | grep erlang

2、卸载erlang已安装的相关内容

yum -y remove erlang-*
yum remove erlang.x86_64

卸载完成

3、下载erlang和rabbitmq

3.1 版本问题:

RabbitMQ 3.8.16 Erlang 24.0

3.2下载 Erlang 24.0

https://github.com/rabbitmq/erlang-rpm/releases/

3.3 下载 RabbitMQ 3.8.16

https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.16

3.4 存放位置

阿里云服务器在 /usr/local 下新建 rabbitmq 文件夹

4、安装erlang和rabbitmq

自己阿里云 https://developer.aliyun.com/article/937403

4.1安装ErLang+61

# 解压erlang文件
rpm -Uvh erlang-24.0-1.el8.x86_64.rpm
# 安装erlang
yum install -y erlang
# 查看erlang版本
erl -v

在安装RabbitMQ之前要安装一个插件

yum install -y socat

4.2 解压并安装RabbitMQ

# 解压
rpm -Uvh rabbitmq-server-3.8.13-1.el8.noarch.rpm
# 安装
yum install -y rabbitmq-server

启动RabbitMQ服务

# 启动服务
systemctl start rabbitmq-server
# 查看当前的运行状态
systemctl status rabbitmq-server
# 重启服务
systemctl restart rabbitmq-server
# 停止服务
systemctl stop rabbitmq-server

4.3 手动安装RabbitMQWeb管理界面和授权

# 安装RabbitMQWeb管理插件
rabbitmq-plugins enable rabbitmq_management
# 安装完成后重启rabbitmq服务
systemctl restart rabbitmq-server

5.【问题和解决方法】

5.1 报错1.【报错:包依赖错误】

在该命令后面加上 --nodeps --force
该命令的作用: 不再分析包之间的依赖关系而直接安装

rpm -Uvh erlang-24.0-1.el8.x86_64.rpm --nodeps –force

5.2 报错2: 缺失ZLIB_1.2.7.1 解决方法

/usr/lib64/erlang/erts-12.3.2/bin/beam.smp: /lib64/libz.so.1: version `ZLIB_1.2.7.1’ not found (required by /usr/lib64/erlang/erts-12.3.2/bin/beam.smp)

https://blog.csdn.net/alvinlyb/article/details/103755600

strings /lib64/libz.so.1 | grep ZLIB

(发现确实没有ZLIB_1.2.7.1)

# (下载最新版本的zlib包,并安装,里面会包含所有的ZLIB)
wget http://zlib.net/zlib-1.2.12.tar.gz
tar zxvf zlib-1.2.12.tar.gz

cd zlib-1.2.12
# 配置
./configure --libdir=/lib64/
# 打包
make
# 安装zlib-1.2.12
make install

5.3问题三:

/usr/lib/systemd/system/rabbitmq-server.service; disabled; vendor preset: disabled)

5.4 问题四:执行完 http:// ip:15672 调用打不开网址(ip为各自的ip)

-关闭防火墙就行

systemctl status firewalld
systemctl stop firewalld

# 查看rabbitmq服务
systemctl cat rabbitmq-server

阿里云服务器上安装rabbitmq流程相关推荐

  1. 阿里云服务器上安装nginx

    转自:https://blog.csdn.net/u014209205/article/details/78921870 在阿里云服务器上安装nginx中遇到一些问题,现将步骤罗列下, 环境是:cen ...

  2. 阿里云服务器上安装EMQ,并利用mqttfx连接使用EMQ

    阿里云个人windows云服务器上安装EMQ服务,并利用mqttfx工具连接使用EMQ服务器 前言 一.如何拥有属于自己的阿里云Windows云服务器 1.阿里云ECS云服务器获取途径 2.阿里云云服 ...

  3. centos6安装mysql并远程连接_阿里云服务器上安装redis并实现远程连接

    一.概述 之前一直将redis安装在本地,为了在服务器上使用redis进行数据的存储,需要在服务器端进行redis的安装,本次使用的是阿里云服务器,由于是第一安装,在安装及后续远程连接过程中也遇到一些 ...

  4. 手把手教你在阿里云服务器上安装Java环境(图文教程)

    前言:最近闲买了个阿里云的服务器,主要有三个用途: 1.学习Redis 2.复习一下Linux命令 3.尝试将一个Spring项目搭建到云服务器上. 1.准备工具 磨刀不误砍柴功,我们先准备好需要用到 ...

  5. Linux 上 安装 nginx、 阿里云服务器上安装 nginx

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Docker 方式安装见另一文:Docker 方式安装 Nginx .阿里云服务器上装 Ngnix ...

  6. 在阿里云服务器上安装docker

    通过XShell连接上自己的云服务器,我的是CentOS7 显示操作系统的发行版号 [root@izbp19qq88w1vt31f8zf3vz ~]# uname -r 3.10.0-514.26.2 ...

  7. 阿里云服务器上安装java配置jdk

    连接服务器 连接服务器有很多途径:cmd.Cmder.Putty.远程桌面,浏览器连接等等都可以. 我用的是Cmder. 官网下载 Java SE Development Kit 12 Downloa ...

  8. 往阿里云服务器上安装Mysql

    在安装完Mysql后要进行登录,这时候显示让你输密码, 我点击键盘发现怎么没有密码出现, 然后我就把Mysql卸载了重新装的,折腾了2个多小时, 最后,我突然想试试直接输密码然后就回车, 发现成功进入 ...

  9. 服务器安装mysql要密码_在阿里云服务器上安装mysql及重置密码

    参考链接:https://www.cnblogs.com/ljysy/p/10324854.html 下载与安装MySQL: 这里采用Yum管理好了各种rpm包的依赖,能够从指定的服务器自动下载RPM ...

最新文章

  1. java爬树方法_Java-grandMother.java
  2. 现存最古老计算机手册重见天日,比ENIAC要先进!
  3. 莆田版GPT-3开源:同等复现预训练模型GPT Neo
  4. Uva - 12050 Palindrome Numbers【数论】
  5. git撤消所有未提交或未保存的更改
  6. 初始python(二)
  7. XGBoost相关知识-2
  8. Kotlin 继续助力 Android 开发,并计划涉足更多领域
  9. leetcode404. 左叶子之和
  10. java.util.stream_java.util.stream.Stream 接口中的常用方法
  11. 机皇再翻车!微信、支付宝关停其指纹支付功能,用户难以原谅
  12. 借助FLASH技术美化VBA操作界面
  13. java获取路径中的文件名_3种Java从文件路径中获取文件名的方法
  14. Vue2+Vant2:一个可定制图标的简易扫雷小游戏
  15. 计算机类专业及行业认识,我对于计算机行业的看法
  16. 【应用统计学】总体方差的假设检验
  17. 计算机英语(王艺)翻译(unit1-unit5)
  18. uniapp省市区三级联动
  19. Tableau实战 Tableau官网各版块访问情况(一)总访问量树状图
  20. Multisim设置图纸大小的详细步骤

热门文章

  1. Mybatis的学习
  2. Windows10 微软拼音 翻页按键 设置
  3. 软件测试 | 测试开发 | 测试开发基础|一文搞定计算机网络(一)
  4. xp无法访问2012r2域计算机列表,新安装Windows 2012域控无法没有自动创建Sysvol netlogon共享--钉子-Exchange MVP...
  5. 怎样找到ant压缩这个软件_PDF压缩到最小该怎么完成?这个PDF压缩软件最实用
  6. Chrome (Google) 浏览器的快捷键大全
  7. ASP.NET CORE WEB应用(有数据库操作的应用)发布到IIS
  8. 论文写作之查找中文对应的英文标题引用格式
  9. 【测试】测试人员部署测试环境是什么意思
  10. 阿里云视频点播服务(上传,删除,获取播放地址,获取播放凭证)