RabbitMQ01_下载安装和配置
rabbitmq-server 全版本下载地址:https://github.com/rabbitmq/rabbitmq-server/releases
我的版本:rabbitmq-server-3.7.18-1.el7.noarch.rpm
我的版本的下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.18/rabbitmq-server-3.7.18-1.el7.noarch.rpm
erlang 下载地址:https://github.com/rabbitmq/erlang-rpm/releases
我的版本:erlang-22.0.7-1.el7.x86_64.rpm
我的版本的下载地址:https://github.com/rabbitmq/erlang-rpm/releases/download/v22.0.7/erlang-22.0.7-1.el7.x86_64.rpm
socat下载地址:http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm
首先安装 erlang-22.0.7-1.el7.x86_64.rpm
rpm -ivh erlang-22.0.7-1.el7.x86_64.rpm
再安装内存管理依赖 socat-1.7.3.2-5.el7.lux.x86_64.rpm
rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm
最后安装 rabbitmq-server-3.7.18-1.el7.noarch.rpm
rpm -ivh rabbitmq-server-3.7.18-1.el7.noarch.rpm
安装完成后,进入目录:/usr/share/doc/rabbitmq-server-3.7.18
该目录下有一个 rabbitmq.config.example 文件(注:高版本的rabbitmq可能没有这个文件)
将该文件复制到 /etc/rabbitmq/ 目录下并改名为 rabbitmq.config
cp /usr/share/doc/rabbitmq-server-3.7.18/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
修改复制的 rabbitmq.config 文件
vim /etc/rabbitmq/rabbitmq.config
%% {loopback_users, []},
修改上面这一行(不出意外的话是第61行),去掉%%注释,去掉结尾的逗号:
{loopback_users, []}
它表示允许来宾用户可在网上任意地方访问
执行以下命令(启动rabbitmq的管理插件,也就是web管理界面)
rabbitmq-plugins enable rabbitmq_management
启动rabbitmq
启动:systemctl start rabbitmq-server
重启:systemctl restart rabbitmq-server
停止:systemctl stop rabbitmq-server
查看状态:systemctl status rabbitmq-server
开放rabbitmq管理的端口:15672,或者直接关闭防火墙:
查看防火墙状态:systemctl status firewalld;
关闭防火墙:
systemctl disable firewalld
systemctl stop firewalld
访问web管理页面(用户名密码都是guest ):http://118.31.106.51:15672/
将进入以下管理界面:
使用命令行操作rabbitmq
rabbitmqctl help 可以查看所有rabbitmq的操作命令
rabbitmq-plugins enable|list|disable rabbitmq的插件管理命令
管理界面初步认识:
端口说明:
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blucoding.blog.csdn.net/article/details/109482368
内容来源于网络,如有侵权,请联系作者删除!