Centos 7 安装 rabbitmq

mac2022-06-30  22

1、安装erlang

rabbitmq 官方下载地址 "http://www.rabbitmq.com/download.html" ,选择"RHEL, CentOS, Fedora"  进入到 “http://www.rabbitmq.com/install-rpm.html”,在文中找到节点“Install zero-dependency Erlang from RabbitMQ” ,安装最小化依赖erlang。点击跳转链接“Download and install the zero dependency Erlang RPM package for running RabbitMQ.” ,进入git hub “https://github.com/rabbitmq/erlang-rpm”找到节点“Release Artifacts”,进入下载二进制安装包地址 ,GITHUB 地址:“https://github.com/rabbitmq/erlang-rpm/releases”下载erlang rpm. Centos7 ,下载el7 版本,cent0s6 下载el6版本。如下载“erlang-20.1.1-1.el7.centos.x86_64.rpm”安装erlang "#rpm -ivh erlang-20.1.1-1.el7.centos.x86_64.rpm"

 

2、安装rabbitmq

回到官方rabbitmq下载地址""http://www.rabbitmq.com/install-rpm.html,选择下载centos7 版本:“rabbitmq-server-3.6.12-1.el7.noarch.rpm”安装rabbitmq,"#rpm -ivh rabbitmq-server-3.6.12-1.el7.noarch.rpm"如报错:“socat is needed by rabbitmq-server-3.6.12-1.el7.noarch” 需要安装socat ,"#yum install socat"解决如报错:“Erlang >=R16B... is need by rabbitmq-server-3.6.12....”,需要安装更高版本Erlang开启服务“#systemctl enable rabbitmq-server”启动服务“#systemctl start rabbitmq-server”

 

3、配置rabbitmq

添加管理账号“#rabbitmqctl add_user admin 12345678”,admin 为账号名称,12345678为密码设置用户角色“#rabbitmqctl set_user_tags admin administrator”,administrator为超级管理员角色,其他参见官方网站设置用户权限“#rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"”。 设置admin账号 操作目录,及访问权限开启远程管理“#rabbitmq-plugins enable rabbitmq_management”

 

 4、检验服务是否运行

      默认运行端口: 5672

      默认web远程管端口:15672      可以通过  "#telnet localhost  5672" 查看端口是否监听

      通过 "#telnet localhost  15672"查看web服务, 通过浏览器访问http://*.*.*.*:15672 查看rabbitmq运行状态

 

 

 

 

 

 

 windows 安装 rabbitmq

 

转载于:https://www.cnblogs.com/hobinly/p/7703972.html

最新回复(0)