apache apollo php,php windows環境 安裝 Apache-apollo + phpMQTT 實現發送 MQTT
首先安裝Apache-apollo
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
下載好之后就是發送mqtt 測試了
源文件 phpMQTT.php? 里有namespace 刪除
$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
總結
以上是生活随笔為你收集整理的apache apollo php,php windows環境 安裝 Apache-apollo + phpMQTT 實現發送 MQTT的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 招行信用卡有永久免年费的吗
- 下一篇: php三个数字比较大小排序,php中常用