创建文件 /etc/systemd/system/mqtt.service
[Unit]
Description="mqtt_broker"
After=network.target
[Service]
ExecStart=/usr/local/sbin/mosquitto
[Install]
WantedBy=multi-user.target
加载并启用服务
sudo systemctl daemon-reload
sudo systemctl enable mqtt.service
注意需要保证mosquitto的启动用户与系统一致,如果使用root系统用户,mosquitto需要开启root启动权限