centos7 搭建mqtt服務器


使用儲存庫安裝 EMQ X

安裝所需要的依賴包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
使用以下命令設置穩定存儲庫,以 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
查詢可用版本

[root@xxx bin]# yum list emqx --showduplicates | sort -r
已加載插件:fastestmirror
已安裝的軟件包
可安裝的軟件包
Loading mirror speeds from cached hostfile
* epel: mirrors.njupt.edu.cn
emqx.x86_64 4.0.5-1.el7 emqx-ce-stable
emqx.x86_64 4.0.5-1.el7 @emqx-ce-stable
emqx.x86_64 4.0.4-1.el7 emqx-ce-stable
emqx.x86_64 4.0.3-1.el7 emqx-ce-stable
emqx.x86_64 4.0.2-1.el7 emqx-ce-stable
emqx.x86_64 4.0.1-1.el7 emqx-ce-stable
emqx.x86_64 4.0.0-1.el7 emqx-ce-stable
emqx.x86_64 3.2.7-1.el7 emqx-ce-stable
emqx.x86_64 3.2.6-1.el7 emqx-ce-stable
emqx.x86_64 3.2.5-1.el7 emqx-ce-stable
emqx.x86_64 3.2.4-1.el7 emqx-ce-stable
emqx.x86_64 3.2.3-1.el7 emqx-ce-stable
emqx.x86_64 3.2.2-1.el7 emqx-ce-stable
emqx.x86_64 3.2.1-1.el7 emqx-ce-stable
emqx.x86_64 3.2.0-1.el7 emqx-ce-stable
emqx.x86_64 3.1.2-1.el7 emqx-ce-stable
emqx.x86_64 3.1.1-1.el7 emqx-ce-stable
emqx.x86_64 3.1.0-1.el7 emqx-ce-stable
emqx.x86_64 3.0.1-1.el7 emqx-ce-stable
emqx.x86_64 3.0.0-1.el7 emqx-ce-stable
[root@xxx bin]#

根據第二列中的版本字符串安裝特定版本,例如 3.1.0
sudo yum install emqx-3.1.0
直接啟動
[root@CwKVmz135893 ~]#
[root@CwKVmz135893 ~]# emqx start
[root@CwKVmz135893 ~]#
systemctl 啟動
sudo systemctl start emqx
service 啟動
sudo service emqx start
 
查看運行狀態
[root@CwKVmz135893 ~]# emqx_ctl status
Node 'emqx@127.0.0.1' is started
emqx 4.0.5 is running
[root@CwKVmz135893 ~]#
配置文件路徑
  • 配置文件路徑:/etc/emqx
  • 日志文件路徑:/var/log/emqx
  • 數據文件路徑:/var/lib/emqx
 
使用 rpm 包安裝 EMQX
通過 emqx.io 或 github 選擇 CentOS 版本,然后下載要安裝的 EMQ X 版本的 rpm 包。
安裝 EMQ X
$ sudo rpm -ivh emqx-centos7-v3.1.0.x86_64.rpm
啟動 EMQ X
直接啟動
$ 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
 
systemctl 啟動
$ sudo systemctl start emqx
 
service 啟動
$ sudo service emqx start
 
配置文件路徑
配置文件路徑:/etc/emqx
日志文件路徑:/var/log/emqx
數據文件路徑:/var/lib/emqx
 

使用 zip 包安裝 EMQX

通過 emqx.io 或 github 選擇 Centos 版本,然后下載要安裝的 EMQ X 版本的 zip 包。
解壓程序包
$ unzip emqx-centos7-v3.1.0.zip
 
啟動 EMQ X
$ ./bin/emqx start
emqx 3.1.0 is started successfully!
 
$ ./bin/emqx_ctl status
Node 'emqx@127.0.0.1' is started
emqx v3.1.0 is running
 

 

 
 
 
 
 
 
 
 
 
 
 


免責聲明!

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



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