記一次Linux安裝EMQX服務的過程


背景:近期由於公司項目原因,要接通第三方供應商門禁閘機系統,由公司這邊程序控制閘機的開啟或關閉。於是經過溝通,公司這邊服務器需要搭建MQTT物聯網服務,實現兩邊數據互通。至於MQTT協議是什么,感興趣的同學可以搜索了解一下,這邊只記錄安裝過程。

 

過程:

第一步,當然是下載啦。去到官網https://www.emqx.com/zh/try?product=enterprise,下載對應操作系統的安裝包。我用的是CentOs7 V4.3.10版本。官網有很詳細的安裝步驟,照着來就行。

 

 第二步,根據官網的下載步驟,將emqx安裝到服務器上。我用的是rpm方式安裝。下圖是官網的安裝步驟。

1. 下載 emqx-centos7-4.3.10-amd64.rpm

wget https://www.emqx.com/zh/downloads/broker/4.3.10/emqx-centos7-4.3.10-amd64.rpm

2. 安裝

sudo yum install emqx-centos7-4.3.10-amd64.rpm

3. 運行

sudo emqx start

 

 第三步,就是啟動啦。不過這里遇到了一個大坑,一直啟動不起來。

啟動命令: emqx start   或者 systemctl start emqx 

 

注意的坑:必須安裝openssl依賴包。並且如果你用的emqx是比較新的版本,openssl版本依賴包必須是大於1.1.1版本及以上的。我就是因為這邊版本原因卡了好久。

如果有遇到類似emqx啟動不起來的情況,可以看一下是不是openssl的問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM