以下の機能は標準の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
そんな感じで自動化できます。
閲覧数 525 件
What do you think?
You must be logged in to post a comment.