rabbitmq mqtt 无脑安装

序、安装方式有很多种,这里选择PackageCloud,官网巨推荐的

 

 
 
 
 
 
 

-!

1、添加官方源

安装rabbitmq需要依赖erlang 官方文档表示PackageCloud也可以安装erlang

 
 

 

erlang 安装脚本

rabbitmq安装脚本

很无脑的执行一下导入源的脚本

 
 

 

curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq- server/script.rpm.sh | sudo bash

curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

2、安装erlang和rabbitmq

在package中选择对应系统版本

 
 

 

 

无脑的执行对应的安装脚本

 
 

 

sudo yum install erlang-21.2.4-1.el7.centos.x86_64 sudo yum install rabbitmq-server-3.7.10-1.el7.noarch

3、启动rabbitmq

#注册到系统服务

chkconfig rabbitmq-server on #开机启动

service rabbitmq-server enable  

 

#启动服务

service rabbitmq-server  start #查看服务状态

service rabbitmq-server status

 

运行RabbitMQ需要首先开放156725672端口:

firewall­cmd ­­zone=public ­­add­port=15672/tcp ­­permanent 

firewall­cmd ­­zone=public ­­add­port=5672/tcp ­­permanent 

firewall­cmd ­­permanent ­­zone=public ­­add­port=80/tcp

 

firewall­cmd ­­reload

 

安装和启动管理界面

rabbitmq­plugins enable rabbitmq_management 

rabbitmq-plugins enable rabbitmq_management

rabbitmq­server

 

增加管理员

 rabbitmqctl add_user root mima rabbitmqctl set_user_tags root administrator

 rabbitmqctl set_permissions -p / root '.*' '.*' '.*'

<!-- 可选后台启动 -->

 rabbitmq-server -detached

 

如果需要启动MQTT

#mqtt tcp

rabbitmq­plugins enable rabbitmq_mqtt

rabbitmq-plugins enable rabbitmq_mqtt

#mqtt websocket:

rabbitmq­plugins enable rabbitmq_web_mqtt

rabbitmq-plugins enable rabbitmq web mqtt

 

 

 

firewall­cmd ­­zone=public ­­add­port=1833/tcp ­­permanent

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值