MQTT服務開機自動啟動

2021-08-27 03:47:35 字數 1080 閱讀 2208

開始

執行vi /etc/init.d/emqttd,輸入下面內容

#!/bin/sh

## emqttd

## startup script for emqttd.

## chkconfig: 2345 90 10

# description: emqttd is mqtt broker.

## source function library

. /etc/rc.d/init.d/functions

export home=/root

start()

stop()

restart()

case "$1" in

start)

start

;;stop)

stop

;;restart)

restart

;;*)

echo $"usage: $0 "

retval=2

esac

儲存退出。

把剛剛的指令碼註冊成系統服務

chmod +x /etc/init.d/emqttd

chkconfig --add emqttd

然後檢視下

chkconfig --list
完成

註冊成服務後就會隨著系統啟動和關閉

還可以通過下面指令來進行啟動、停止、重啟操作。

#啟動服務

service emqttd start

#停止服務

service emqttd stop

#重啟服務

service emqttd restart

注:僅供自己學習,記錄問題和參考,若有帶來誤解和不便請見諒,共勉!

讓SVN服務開機自動啟動

sc create svn binpath c program files subversion bin svnserve.exe service r d svndemo trantime displayname subversion server depend tcpip start auto 建...

linux設定開機服務自動啟動

linux設定開機服務自動啟動 root localhost chkconfig list 顯示開機可以自動啟動的服務 root localhost chkconfig add 新增開機自動啟動 服務 root localhost chkconfig del 刪除開機自動啟動 服務 www.2cto...

linux設定開機服務自動啟動

linux設定開機服務自動啟動 root localhost chkconfig list 顯示開機可以自動啟動的服務 root localhost chkconfig add 新增開機自動啟動 服務 root localhost chkconfig del 刪除開機自動啟動 服務 www.2cto...