Centos

如何在 CentOS 中創建一個在啟動時啟動的服務?

  • May 7, 2018

當我啟動我的 CentOS 機器時,該httpd服務會自動啟動。如何製作做同樣事情的定制服務?我有一個用於挖礦的程序,我不想./miner每次啟動機器時都需要執行。

由於您使用的是 CentOS 7.x,因此請創建一個 Unit。vim /usr/lib/systemd/system/miner.serviceasroot並放入以下內容:

[Unit]
Description=miner

[Service]
ExecStart=/path/to/miner

[Install]
WantedBy=multi-user.target

如果有用於關閉或重新載入服務的特定參數,您可以添加ExecStop=和選項。ExecReload=

之後,您只需systemctl enable miner.service讓它在每次啟動時啟動。

相關資料:

引用自:https://unix.stackexchange.com/questions/368368