Mac 下erlang及rabbitmq安装

Mac 下erlang及rabbitmq安装

一、linux下

没有docker情况(有docker直接跳过本节)

Docker环境安装

  • 安装yum-utils
yum install -y yum-utils device-mapper-persistent-data lvm2
  • 为yum源添加docker仓库位置:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  • 安装docker:
yum install docker-ce
  • 启动docker:
systemctl start docker

rabbitmq下载安装

下载rabbitmq3.9-management的docker镜像:

docker pull rabbitmq:3.9-management
  • 使用如下命令启动RabbitMQ服务:
docker run -p 5672:5672 -p 15672:15672 --name rabbitmq \
-v /mydata/rabbitmq/data:/var/lib/rabbitmq \
-d rabbitmq:3.9-management
  • 开启防火墙:
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reload
  • 访问地址查看是否安装成功:http://你的ip:15672

img

如果出现上述图片则代表安装成功了。

二、macOS下安装

1、首先,安装Homebrew

打开终端执行以下命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)",如果终端没有配置代理的话很大可能是执行不成功的,会提示链接失败又或者是超时的信息,因为这个网站源在外国服务器上面,在这里我推荐大家使用我这个科学上网工具sockboom,进入网站后下载对应版本,mac和win都支持一键导入代理配置。

其中mac电脑:

image-20230802122755898

复制之后在终端执行代理命令,此后不论是从github上面clone代码或者是执行brew下载都会非常快,不会出现超时的情况。

特殊情况:

有些人已经安装好了homebrew,这时候如果执行下载命令可能会出现如下报错信息:

例如使用 brew 安装 nginx 时报错:brew install nginx报错Operation too slow. Less than 100 bytes/sec transferred the last 5 seconds

解决办法

在终端执行:

export HOMEBREW_NO_INSTALL_FROM_API=1

2、进入正式安装

  1. 安装erlang环境: brew install erlang 因为rabbitmq的运行离不开erlang环境

  2. 安装rabbitmq :brew install rabbitmq

  3. 执行 cd /opt/homebrew/Cellar/rabbitmq/3.9.11sudo sbin/rabbitmq-plugins enable rabbitmq_management来启用rabbitmq的可视化管理工具,这里一定要注意!!!!3.9.11是我用于演示的版本,在实际中你需要自己去看自己是什么版本的 你可以在访达中按下 command + shift + G快速进入到这个文件夹中,也可以使用cd命令。

  4. 我看到网上很多教程都是说要配置环境变量,其实你可以选择不配置,亲测只需要每次重启开机的时候重新启动服务即可。

  5. # 后台启动 
    # 参数detatched表示以守护线程方式启动
    sudo rabbitmq-server -detached
    

    其实你也可以选择手动进入到sbin目录中,双击rabbitmq-server启动即可,同理,启动成功后访问本地的15672端口可以看到管理界面

    image-20230802123939324

上面双击启动rabbitmq-server可能会报错,显示[error] Error when reading /Users/sixcandy/.erlang.cookie: eacces,通常看到access都可以大概猜出来是权限不足的问题,于是可以用sudo命令来尝试启动服务,发现启动后就正常了。


以上就是本文全部内容,如果大家有问题可以私信联系我,亦或是去我的个人博客夏夜小鹿进行留言,我看到后会及时回复哒😀。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

露露唯一真爱粉

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

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

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

打赏作者

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

抵扣说明:

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

余额充值