linux服务器安装EMQX服务器(MQTT服务器)
# 一、通过ZIP压缩包安装## 1.下载ZIP安装包
> https://github.com/emqx/emqx/releases
!(https://i.loli.net/2021/05/08/lCWifmgYrbZaPd5.png)
## 2.上传压缩包
使用finalshell将压缩包上传到服务器的/home/admin/
!(https://i.loli.net/2021/05/08/sidhp8cV5j2W9LM.png)
## 3.解压安装
### 1.解压程序包
```c
sudo apt-get update
apt install unzip
unzip emqx-ubuntu18.04-4.3.0-arm64.zip
```
### 2.启动 EMQ X Broker
```text
$ ./bin/emqx start
emqx 4.0.0 is started successfully!
$ ./bin/emqx_ctl status
Node 'emqx@127.0.0.1' is started
emqx v4.0.0 is running
```
### 3.停止 EMQ X Broker
```text
$ ./bin/emqx stop
ok
```
### 4.卸载 EMQ X Broker
> 直接删除 EMQ X 目录即
# 二、通过二进制包安装(推荐)
1.通过 (https://www.emqx.io/downloads/broker?osType=Linux)或 (https://github.com/emqx/emqx/releases)选择系统发行版,然后下载要安装的 EMQ X 版本的二进制包。
2.安装 EMQ X Broker,将下面的路径更改为您下载 EMQ X 软件包的路径。
- RPM 包:
```shell
$ sudo yum install emqx-cenots7-v4.0.0.x86_64.rpm
```
- DEB 包:
```text
# for ubuntu/debian
$ sudo apt install ./emqx-ubuntu18.04-v4.0.0_amd64.deb
$ sudo apt install ./emqx-debian10-v4.0.0_amd64.deb
```
3.启动 EMQ X Broker
- 直接启动
```text
$ emqx start
emqx 4.0.0 is started successfully!
$ emqx_ctl status
Node 'emqx@127.0.0.1' is started
emqx v4.0.0 is running
```
- systemctl 启动
```text
$ sudo systemctl start emqx
```
- service 启动
```text
$ sudo service emqx start
```
4.停止 EMQ X Broker
```text
$ emqx stopok
```
5.卸载 EMQ X Broker
- DEB 包:
```text
$ sudo apt remove --purge emqx
```
- RPM 包:
```text
$ sudo yum remove emqx
```
# 三、注意事项
无论是在linux还是windows下安装EMQX服务器,都要选择适合系统的版本,发现安装上去启动时报错,更换版本,肯定会有适合自己系统的包。
deb包安装过程中如果有报错,按照提示的内容操作就行,然后再次执行安装命令就可以解决
!(https://i.loli.net/2021/05/08/CdVGbjvlIDPH527.png)
!(https://i.loli.net/2021/05/08/WSEyV5fMdOiK6UH.png) 这个是什么东西 朋友
不知道是什么东西,哈哈 感谢分享 mqtt-ex支持的协议多一点。
页:
[1]