首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

CentOS 7 安装Erlang、RabbitMQ(亲测通过)

  • 25-03-04 09:01
  • 4077
  • 13316
blog.csdn.net

第一个坑:Erlang与CentOS的版本匹配
一来就在官网下载最新版的Erlang OTP 24:

结果安装过程各种报错,结果Erlang 24版本不支持CentOS 7。所以千万告诫,要看文档,哪怕是英文的。

言归正传,开始安装:
一、安装Erlang(本文以22.0版本为例)
到Erlang官网(https://www.erlang.org/downloads)下载22.0 OTP版本:otp_src_22.0.tar.gz
一般下载速度都很慢…
下载完成后,将文件拷贝到/usr/local通过以下代码完成安装。

# yum -y install gcc
# tar -zxvf otp_src_22.0.tar.gz
# cd /usr/local/otp_src_22.0/
# ./configure --prefix=/usr/local/erlang
# make install
  • 1
  • 2
  • 3
  • 4
  • 5

查看是否安装成功以及设置环境变量。

# ll /usr/local/erlang/bin
# echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
# source /etc/profile
  • 1
  • 2
  • 3

检查环境变量是否设置正常。出现以下界面表示安装成功。
在这里插入图片描述
二、安装RabbitMQ

RabbitMQ与Erlang需要版本匹配,详见官网。
https://www.rabbitmq.com/which-erlang.html
在这里插入图片描述
可以看到,Erlang 22可以满足3.8.0~3.8.8的RabbitMQ,所以我们下载3.8.8版本的RabbitMQ。
rabbitmq-server-generic-unix-3.8.8.tar.xz
将上述文件拷贝到/usr/local,执行以下指令:

# yum install -y xz
# cd /usr/local
# xz -d rabbitmq-server-generic-unix-3.8.8.tar.xz
# tar -xvf rabbitmq-server-generic-unix-3.8.8.tar
# mv rabbitmq-server-generic-unix-3.8.8 rabbitmq
# echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
# source /etc/profile
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

启动、停止、查看状态等命令:

# rabbitmq-server -detached
# rabbitmqctl stop
# rabbitmqctl status
  • 1
  • 2
  • 3

开启Web管理服务

# rabbitmq-plugins enable rabbitmq_management
  • 1

开启端口

# firewall-cmd --zone=public --add-port=5672/tcp --permanent
# firewall-cmd --zone=public --add-port=15672/tcp --permanent
# firewall-cmd --reload
  • 1
  • 2
  • 3

为Web管理端管理用户。
1、查看用户
2、添加用户及设置密码
3、设置权限
4、查看权限
5、设置用户标签Tag组
6、删除用户

# rabbitmqctl list_users
# rabbitmqctl add_user mmq 123456
# rabbitmqctl set_permissions -p "/" mmq ".*" ".*" ".*"
# rabbitmqctl list_user_permissions mmq
# rabbitmqctl set_user_tags mmq administrator
# rabbitmqctl delete_user guest
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

网页登录结果如下表示成功。
在这里插入图片描述

注:本文转载自blog.csdn.net的精益数字化实践者的文章"https://blog.csdn.net/mumanquan1/article/details/122074059"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top