安裝必要的依賴:$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2設(shè)置穩(wěn)定的倉庫,比如CentOs7的例子:$sudo yum-config-manager –add-repo https://repos.emqx.io/emqx-ce/redhat/centos/7/emqx-ce.repo安裝最新版本的 EMQ X$ sudo yum install emqx也可以安裝指定版本先查詢軟件版本列表$ yum list emqx –showduplicates | sort -remqx.x86_64 3.1.0-1.el7 emqx-stableemqx.x86_64 3.0.1-1.el7 emqx-stableemqx.x86_64 3.0.0-1.el7 emqx-stable選擇其中一個(gè)版本安裝$ sudo yum install emqx-4.2.4啟動(dòng)Emqx直接啟動(dòng)$ emqx start emqx 3.1.0 is started successfully!$ emqx_ctl status Node \’emqx@127.0.0.1\’ is started emqx v3.1.0 is running 系統(tǒng)啟動(dòng)$ sudo systemctl start emqx服務(wù)啟動(dòng)$ sudo service emqx start“`開放端口
阿里云實(shí)例安全組和防火墻開放端口
端口 端口對(duì)應(yīng)的協(xié)議或者作用1883 MQTT protocol port8883 MQTT/SSL port8083 MQTT/WebSocket port8080 HTTP API port18083 Dashboard Management Console Port
訪問Emqx服務(wù)后臺(tái)
訪問后臺(tái)地址:http://localhost:18083,其中l(wèi)ocalhost可以替換為你的云服務(wù)器公網(wǎng)IP或者虛擬機(jī)IP。登錄賬號(hào):admin,密碼:public。進(jìn)入Web管理控制臺(tái)。如下圖所示
看完上述內(nèi)容,你們對(duì)java中怎么搭建一個(gè) mqtt服務(wù)器有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注西部數(shù)碼資訊頻道,感謝大家的支持。
更多關(guān)于云服務(wù)器,域名注冊(cè),虛擬主機(jī)的問題,請(qǐng)?jiān)L問西部數(shù)碼官網(wǎng):m.ps-sw.cn