dumbking 发表于 2021-8-13 08:45

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)

JinxBoy 发表于 2021-8-13 12:51

这个是什么东西 朋友

choujie1689 发表于 2021-8-13 14:28

不知道是什么东西,哈哈

大大连连 发表于 2021-8-13 16:32

blindcat 发表于 2021-8-29 08:54

感谢分享

ojoojo 发表于 2021-10-2 21:07

mqtt-ex支持的协议多一点。
页: [1]
查看完整版本: linux服务器安装EMQX服务器(MQTT服务器)