php windows环境 安装 Apache-apollo + phpMQTT 实现发送 MQTT
首先安装Apache-apollo
原文链接: http://blog.csdn.net/marrn/article/details/71141122?utm_source=itdadao&utm_medium=referral
1.首先从http://activemq.apache.org/apollo/download.html官网上下载windows对应的apollo版本,本文下载的是apache-apollo-1.7.1-windows-distro.zip 版本。windows的版本为win10,JDK版本1.8。
2.解压到C:\apache-apollo下,此时会多出一个apache-apollo-1.7.1文件夹。
3.然后以管理员的身份运行cmd,进入到如下目录C:\apache-apollo\apache-apollo-1.7.1\bin,如下图所示:
4.然后就是要创建broker,这里是创建在C:\apache-apollo\broker
的目录下,执行如下命令:apollo create myapollo C:\apache-apollo\broker
5.broker创建成功的提示如下图所示:
6.创建完broker之后就是要运行apollo,进入C:\apache-apollo\broker\bin目录下,执行如下命令:apollo-broker run
7.apollo运行成功的提示,如下图所示:
下载phpMQTT
下载地址:https://github.com/bluerhinos/phpMQTT
下载好之后就是发送mqtt 测试了
源文件 phpMQTT.php 里有namespace 删除
<?phprequire("phpMQTT.php");$server = "127.0.0.1"; // change if necessary $port = 61613; // change if necessary $username = "admin"; // set your username $password = "password"; // set your password $client_id = "phpMQTT-publisher"; // make sure this is unique for connecting to sever - you could use uniqid()$mqtt = new phpMQTT($server, $port, $client_id);if ($mqtt->connect(true, NULL, $username, $password)) {$mqtt->publish("test", "Hello World!");$mqtt->close(); } else {echo "Time out!\n"; }
下载工具查看MQTT
我使用的是:mqtt-spy-0.6.jar
转载于:https://www.cnblogs.com/zjj1990/p/8492358.html
php windows环境 安装 Apache-apollo + phpMQTT 实现发送 MQTT相关推荐
- xp系统本地服务器环境配置,Windows XP安装Apache环境图文详解Windows服务器操作系统 -电脑资料...
本文章来简单的介绍Windows XP安装Apache环境图文方法,有需要了解的朋友可参考参考, 双击 apache_2.2.8-win32-x86-no_ssl.msi 文件,开始安装 Apache ...
- windows环境下apache VC14+php境配置
windows环境下apache VC14+php环境配置 版本选择:apache 2.4.41 VC14+php7.1.33 X64 一.安装Apache 1.登录 http://httpd.apa ...
- Windows环境 安装dlib cv2(python) 总结
文章来源于网络! window下查看1099端口被哪个进程占用的命令(window下命令也类似linux啊,netstat -aon|findstr "1099&quo ...
- Windows 环境安装 RabbitMQ
下载 Erlang 安装包并安装 首先访问 https://www.erlang.org/downloads 下载 Erlang 环境的安装包,查看你的 Windows 环境的系统类型选择 32位或者 ...
- PHP XAMPP windows环境安装扩展redis 致命错误: Class ‘Redis‘ not found解决方法
PHP XAMPP windows环境安装扩展redis 致命错误: Class 'Redis' not found解决方法 参考文章: (1)PHP XAMPP windows环境安装扩展redis ...
- Windows环境安装MySQL步骤
Windows环境安装MySQL步骤 前言 1.下载安装包 2.安装 3.工具连接 前言 说明:如果电脑上已经有MySQL数据库,就不用安装了,不管是Windows还是Linux或者Docker的,不 ...
- windows环境安装lzo和python-lzo
windows环境安装lzo和python-lzo 概述 应用版本 Windows环境安装lzo 安装python-lzo插件 快速安装 代码示例 问题解析 近期因python项目开发中涉及到lzo文 ...
- Python3教程——1、Windows环境安装Python 3.8
和小名一起学Python Python3教程--Windows环境安装Python 3.8 3.9 一.安装Python. 1.下载地址: https://www.python.org/downlo ...
- Windows环境配置Apache+Mysql+PHP
好长时间没有写博客了,最近正在学习php,所以把环境配置与大家分享一下. 软件准备: 准备的软件如下图所示. apache在官方木有找到64位滴,特给出个地址,已测试可正常运行. 其它32 and 6 ...
- Windows下安装Apache 2.2.21图文教程
https://www.jb51.net/article/52086.htm 本文详细介绍了在Windows平台上安装Apache的过程,希望对初次安装Apache的朋友有所帮助. 1. 软件准备 我 ...
最新文章
- 人工智能加速期:算法为王还是场景落地优先 ?
- dbhelper的使用
- Java——面向对象进阶(final关键字,static关键字,匿名对象,内部类,四种访问修饰符,代码块)...
- Arcgis for Android 空间数据WKT与JSON描述
- 【FZU2178】礼物分配
- 选择 Veeam ONE v10 的其他三大原因!
- 如何使用ant_从 0 开始,成为 Ant-Design Contributor
- C++基础:第八章 深入IO
- 【ICLR2020】通过强化学习和稀疏奖励进行模仿学习
- BZOJ4305 数列的GCD
- 如何做一枚优秀的全栈工程师
- NoSQL数据库原理与应用
- 计算机专业工艺流程简述,CNC加工中心编程的工艺流程,新手必读! ! !
- MATLAB插值函数_akala啦_新浪博客
- Readyboost技术U 盘变内存,加速电脑(只针对Windows 7和Vista系统)
- 9月20日科技资讯|余承东硬刚 iPhone11;苹果推送正式版 iOS 13;php-nsq 3.4.3 线上稳定版发布
- 如何在VC下将mak文件导入 .
- 鸿蒙系统正式版在哪下载,鸿蒙系统正式版安卓app下载-鸿蒙系统正式版最新下载v1.0_求知软件网...
- sed实现key-value变量替换
- 如何理解最大似然估计?