EMQX開源版安裝教程-linux/windows
因最近自己需要使用MQTT,需要搭建一個MQTT服務器,所以想到了很久以前用到的EMQX。但是當時的EMQX使用的是開源版的,在官網可以直接下載。而現在再次打開官網時發現怎么也找不大開源版本了,所以便在網上找了很久資源,網上的安裝教程都是之前的那種官網截圖,所以自己找到了資源以后重新梳理一遍現在的EMQX開源版安裝教程。
這里主要演示Linux版本,Windows版本可在這里下載到對應的安裝包以后參考以前的資料進行安裝及配置。
系統:Ubuntu 22.04LTS
下載
1.首先使用瀏覽器打開鏈接:
https://www.emqx.com/zh/downloads/broker/
然后選擇自己想要下載的版本,我這里以最新版5.8.6為例,點擊5.8.6之后,按照自己的系統等信息選擇對應的安裝包
例如我這里的系統是amd64的ubuntu22.04所以我選擇了:
- emqx-5.8.6-ubuntu22.04-amd64.deb
然后去到linux環境下:
使用指令wget + 粘貼
wget https://www.emqx.com/zh/downloads/broker/v5.8.6/emqx-5.8.6-ubuntu22.04-amd64.deb
等待下載完成:
2.安裝
1.安裝依賴
sudo apt update
sudo apt upgrade
sudo apt install -y libssl-dev
2.安裝deb包
使用 dpkg
工具安裝下載好的文件(需替換為實際下載路徑):
sudo dpkg -i emqx-5.8.6-ubuntu22.04-amd64.deb
3.啟動
# 啟動服務
sudo systemctl start emqx# 檢查服務狀態(確保顯示 "active (running)")
sudo systemctl status emqx
4. 驗證安裝
訪問 EMQ X 管理控制臺(默認端口 18083
):
- 瀏覽器輸入:
http://localhost:18083
- 默認賬號 / 密碼:
admin/public
其他操作命令
操作 | 命令 |
---|---|
停止服務 | sudo systemctl stop emqx |
重啟服務 | sudo systemctl restart emqx |
開機自啟 | sudo systemctl enable emqx |
查看日志 | sudo journalctl -u emqx |
- 若需卸載,可運行:
sudo dpkg -r emqx
。