1. 解压opt.tar.gz tar -xvf opt.tar.gz -C /usr/local/ 2. 添加环境变量 export PATH=/usr/local/erlang25/bin:$PATH 3. 解压emqx.tar.gz到安装目录(/data) tar -xvf emqx.tar.gz -C /data 4. 创建server文件 sudo tee /etc/systemd/system/emqx.service << 'EOF' [Unit] Description=EMQX MQTT Broker After=network.target [Service] Type=forking User=root Group=root Environment="HOME=/var/lib/emqx" ExecStart=/data/emqx/_build/emqx/rel/emqx/bin/emqx start ExecStop=/data/emqx/_build/emqx/rel/emqx/bin/emqx stop LimitNOFILE=1048576 Restart=on-failure # 忽略停止时的退出码 SuccessExitStatus=0 1 [Install] WantedBy=multi-user.target EOF 5. 启动,停止 systemctl start emqx.service systemctl stop emqx.service systemctl enable emqx.service