CentOS7.6安裝emqtt

爲了操作方便,終端可直接使用服務器的在線終端!
在這裏插入圖片描述
默認用戶名爲root

一、獲取emqtt

輸入以下命令,即可將emqtt下載到當前文件夾~

cd /opt
wget  https://qqqqqbucket.oss-cn-beijing.aliyuncs.com/mqtt/emqttd-centos7-v2.3.11.zip

解壓

yum install zip unzip -y
unzip  emqttd-centos7-v2.3.11.zip

二、測試控制檯啓動emqtt

輸入以下命令

cd emqttd && ./bin/emqttd console

在這裏插入圖片描述

打開mqtt調試助手,輸入服務器IP地址和端口號1883,測試是否可以成功連接。

在這裏插入圖片描述

若沒有問題,繼續進行~

若配置失敗,需要重新配置,切記需要重新返回/opt目錄

三、配置emqtt

按兩次ctrl+c退出emqtt測試

1、關閉匿名認證
cd /opt/emqttd/etc
vim  emq.conf

修改mqtt.allow_anonymousfalse

2、設置用戶名密碼
cd /opt/emqttd/etc/plugins
vim   emq_auth_username.conf

添加用戶名和密碼

auth.user.1.username = clay
auth.user.1.password = 11223344

返回/opt目錄,啓動控制檯,測試用戶名和密碼

cd /opt
cd emqttd && ./bin/emqttd console
3、進入mqtt後臺開啓用戶名和密碼

在瀏覽器輸入:服務器IP:18083,默認用戶名和密碼爲:admin public

將以下選項開啓
在這裏插入圖片描述

這次再mqtt客戶端輸入IP、端口、用戶、密碼都正確後纔可以登錄。

當用戶名和密碼輸錯時,服務器中斷會提示。

在這裏插入圖片描述

四、開啓emqtt服務

顯然現在emqtt在在終端一直進行,很不方便。

兩次ctrl+C,結束當前終端

輸入以下命令,將emqtt放到服務器後臺運行。

cd /opt/emqttd
./bin/emqttd start

在這裏插入圖片描述

發佈了676 篇原創文章 · 獲贊 1062 · 訪問量 77萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章