centos7 “傻瓜式”安装 RabbitMQ 系列

安装jdk1.8

yum -y list java*
#安装jdk
yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
#配置环境
vi /etc/profile
#直接加入
export JAVA_HOME=/usrb/jvm/java-1.8.0-openjdk-1.8.0.342.b07-1.el7_9.x86_64
export CLASSPATH=.:$JAVA_HOME/jreb/rt.jar:$JAVA_HOMEb/dt.jar:$JAVA_HOMEb/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile 重启命令

安装rabbitmq

注意:安装完成后自行删除安装包,rabbitmq 默认安装位置为:/usr/lib/rabbitmq

#安装wget
yum -y install wget
#下载erlang
wget --content-disposition https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-22.3.4.12-1.el7.x86_64.rpm/download.rpm
#安装erlang
yum localinstall erlang-22.3.4.12-1.el7.x86_64.rpm

#下载mq
wget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.13-1.el7.noarch.rpm/download.rpm
#安装mq
yum localinstall rabbitmq-server-3.8.13-1.el7.noarch.rpm

注意:部分可能因网络问题导致wget下载失败,可直接到官网下载指定版本上传到服务器(官方网址:https://packagecloud.io/rabbitmq),这里提供我自己使用的版本链接(下载时需要科学上网才能下载,不知道你们需不需要):

erlang: https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-22.3.4.12-1.el7.x86_64.rpm?distro_version_id=140

rabbitmq: https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.13-1.el7.noarch.rpm?distro_version_id=140

有需要的可以直接百度网盘下载:

链接:https://pan.baidu.com/s/1iFhjDdIAOaAjSAPLEVPWNQ?pwd=6666
提取码:6666
在这里插入图片描述

#启动 
systemctl start rabbitmq-server
#重启
systemctl restart rabbitmq-server
#查看 
systemctl status rabbitmq-server
#开机自启动 
systemctl enable rabbitmq-server

#web可视化插件
rabbitmq-plugins enable rabbitmq_management

#注意:先启动服务
#薪增用户密码
rabbitmqctl add_user root 123456
#角色
rabbitmqctl set_user_tags root administrator
#授权
rabbitmqctl set_permissions -p "/" root ".*" ".*" ".*"
#查看当前用户和角色
rabbitmqctl list_users

rabbitmq 访问地址:

http://192.168.133.33:15672

部分出现访问失败的情况可尝试开放防火墙端口

关闭防火墙和开发指定端口

方式一

#查看防火墙状态  running--运行中  not running-停止运行
firewall-cmd --state  
#关闭防火墙
systemctl stop firewalld.service

方式二

#打开15672端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
#打开5672端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent
#重启防火墙(不重启无效)
firewall-cmd --reload
#查看开发了什么端口
firewall-cmd --list-ports
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值