Bitcoind
在 Ubuntu 上啟動時啟動 bitcoind
我已
bitcoind
在執行 Ubuntu 18.04 的 VPS 上安裝,我想將其配置為bitcoind
在啟動時啟動。使用我的配置最好的方法是什麼?
要
bitcoind
在使用 systemd 的系統上啟動,請使用比特幣核心儲存庫根目錄下的contrib/init/ 中提供的服務配置。然後,您可以
bitcoind
像任何其他 systemd 服務一樣進行管理(並且可能有其他依賴於它,例如閃電網路實施的服務)。systemctl start bitcoind systemctl stop bitcoind # This enables launching the service at startup systemctl enable bitcoind
您可以添加一個在啟動時執行的 cron 程序,創建一個臨時文件以說明它已經執行,然後執行。這使得每次 cron 嘗試執行程序時,結果都是空的。
例子:
touch /tmp/btc.true [ ! -f /tmp/btc.true ] && sudo -u $USER sh -c 'HOME=~$USER; bitcoind -daemon' exit 0