Linux 設置服務軟件開機自啓動

公司系統服務運行在 Linux 環境中,Linux 有可能重啓的情況,需要讓系統服務隨 Linux 開機自啓動。

有幾種方式可以實現:

  1. /etc/rc.local 腳本程序中添加腳本啓動相關服務。
  2. 寫腳本 startserver(名稱自定) 添加到 /etc/init.d 中,通過 chkconfig starserver  on 設置自啓動。
  3. 寫腳本放到 /etc/profile.d/ 下,系統啓動後會自動執行目錄下的所有 shell 腳本。
  4. 自定義服務文件,添加到系統服務,通過 Systemctl 管理。

我們使用第二種方式。

先在 /etc/init.d 添加 starserver 腳本文件

#!/bin/sh                        
#chkconfig: 2345 20 80         
#description: restartserverapi      
/usr/local/serverapi/publish start 

 授權

chmod +x  /etc/init.d/startserver 

 設置

chkconfig startserver on

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章