
以下の機能は標準のsystemdで満たしています
設定ファイル
これをMinecraftで例えてみましょう
/etc/systemd/system/minecraft.service [Unit] Description=minecraft server After=syslog.target network.target [Service] Type=simple ExecStart=/usr/bin/node /home/user/server/app.js WorkingDirectory=/home/centos/server KillMode=process Restart=always User=user Group=user [Install] WantedBy=multi-user.target
自動起動を登録する
systemctl enable minecraft
起動する
systemctl start minecraft
再起動する
systemctl restart minecraft
停止する
systemctl stop minecraft
ちなみにステータスを確認したい時は
systemctl status minecraft
そんな感じで自動化できます。
What do you think?
You must be logged in to post a comment.