新規サービスファイル作成
sudo vim /etc/systemd/system/[サービス名].service
Unitファイル設定
[Unit]
Description = [サービス説明]
[Service]
ExecStart = /usr/local/bin/code-server #実行ファイル(今回はvscode-server
Restart = always #再起動オプション
[Install]
WantedBy = multi-user.target
vimで保存して終了するのはesc
→:wq
。
詳しいオプションはこの記事がまとまってそう。
確認:Serviceとして認識されたか
sudo systemctl list-unit-files --type=service | grep [サービス名]
起動
# 自動起動設定
sudo systemctl enable [サービス名]
# 起動
sudo systemctl start [サービス名]