RabbitMQ单机版centos7
对比Erlang和RabitMQ版本匹配网址
https://www.rabbitmq.com/which-erlang.html
安装Erlang环境
erlang 下载地址: https://github.com/rabbitmq/erlang-rpm/releases
!!!!注意(Erlang与RabbitMQ版本必须匹配)!!!!
安装方法(需要下载rpm版本):
yum install erlang-21.0.3-1.el7.centos.x86_64.rpm
安装RabbitMQ
RabbitMQ 下载地址:
https://github.com/rabbitmq/rabbitmq-server/releases
!!!!注意(erlang与RabbitMQ版本必须匹配)!!!!
安装方法(需要下载rpm版本):
yum install rabbitmq-server-3.7.15-1.el6.noarch.rpm
开启防火墙端口(云服务器需要在安全组中设置)
firewall-cmd --zone=public(作用域) --add-port=15672/tcp(端口和访问类型) --permanent(永久生效)
firewall-cmd --reload # 重新载入,更新防火墙规则
firewall-cmd --list-port #查看已开启的端口
RabbitMQ操作命令
启动命令
systemctl start rabbitmq-server
查看rabbitmq服务器状态
systemctl status rabbitmq-server
停止命令
systemctl stop rabbitmq-server
开启RabbitMQ WEB页面(先启动服务)
rabbitmq-plugins enable rabbitmq_management
添加远程管理帐号(先启动服务)
rabbitmqctl add_user admin 123456
rabbitmqctl set_user_tags admin administrator #用户设置为administrator才能远程访问
rabbitmqctl set_permissions -p / admin “.*” “.*” “.*”
浏览器访问地址
浏览器访问: http://ip+端口(15672)
帐号和密码是远程管理帐号 admin 123456
rabbitmq默认端口
client端通信口:5672
管理口:15672
server间内部通信口:25672
erlang发现口:4369
|