mqtt
凤凰谷1
这个作者很懒,什么都没留下…
展开
-
emqx使用自制CA证书登录配置(双向认证)
1)服务器环境 操作系统:centos 7 Emtqq版本:v3.1.0 Mysql版本:V5.6+2).生成自签名的CA key和证书(简单起见客户端和服务端共用一个CA证书) openssl genrsa -out ca.key 2048 openssl req -x509 -new -nodes -key ca.key -sha25...原创 2019-05-08 14:35:26 · 6686 阅读 · 3 评论 -
EMQX docker安装及运行
1.镜像页面地址: https://hub.docker.com/r/emqx/emqx2.拉取镜像命令: docker pull emqx/emqx3.Docker的一些操作命令: docker images运行docker 命令:docker run --rm -ti --name emqx -p 18083:18083 -p 1883:188...原创 2019-05-06 22:06:10 · 24485 阅读 · 1 评论 -
使用python和MQTT.fx连接mqtt
1.使用python连接mqtt环境:python3.6+#!/usr/bin/python3# -*- coding: utf-8 -*-import paho.mqtt.client as mqttimport jsondef on_connect(client, userdata, flags, rc): client.subscribe("chat") client...原创 2019-05-06 22:25:46 · 2431 阅读 · 0 评论 -
EMQTT的ACL鉴权(topic权限控制)
摘要:emqtt docker生产环境下,需要对特定的用户开发指定的主题订阅和发布权限,这时通过配置ACL的方式可以实现该场景下的功能需求环境说明: 1.linux系统下,centos 7环境 2.使用docker运行emqtt服务器,参照:https://blog.csdn.net/u011089760/article/details/89892591 ...原创 2019-05-06 22:41:39 · 6441 阅读 · 0 评论 -
emqx客户端用户名密码登录验证配置
摘要:使用emqx docker开发或者生产情况下,需要配置客户端登录的账号密码,只有登录的client才能订阅和发布主题消息,以下为简要配置。环境说明: 1.linux系统下,centos 7环境 2.使用docker运行emqtt服务器,参照:https://blog.csdn.net/u011089760/article/details/89892591...原创 2019-05-06 22:51:48 · 26453 阅读 · 2 评论 -
emqx使用mysql完成用户密码验证和ACL鉴权
摘要:前几篇博客介绍的是使用配置文件配置了ACL和客户端用户名密码配置实现生产环境下的安全登录和权限控制,各项配置比较繁琐,修改起来比较麻烦,下面介绍使用mysql进行统一的管理控制。环境说明: 1.linux系统下,centos 7环境 2.使用docker运行emqtt服务器,参照:https://blog.csdn.net/u011089760/artic...原创 2019-05-06 23:02:13 · 5801 阅读 · 17 评论 -
Uncaught Error: AMQJS0011E Invalid state not connected.mqtt启动的时候8083端口无法ping通解决
问题描述: 前端使用websocket访问mqtt,报错如下: Uncaught Error: AMQJS0011E Invalid state not connected.前端报错截图:尝试使用tcping端口:使用图形界面连接失败:emqtt启动命令如下:docker run --rm -d--name emqx -p 18083:1...原创 2019-05-21 17:29:45 · 5918 阅读 · 1 评论 -
使用js连接mqtt
描述:使用javascript连接mqtt代码:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <t...原创 2019-05-17 18:42:23 · 9784 阅读 · 0 评论