質問: マインクラフトサーバーについて ubuntuでマインクラフトサーバーを立てたのですが、 java -Xmx1024M -Xms1024M -jar server.jar nogui で起動するとコマンドプロンプトを閉じると同時にサーバーもストップしてしまうので、 以下のコマンドにてMinecraft自動起動用のUnitファイルを作成し、 vi /etc/systemd/system/minecraft_server.service stemdでこのファイルを読み込み、 systemctl daemon-reload 下のコマンドでスタートさせました。 systemctl start minecraft_server しかし、こうすると java -Xmx1024M -Xms1024M -jar server.jar nogui のようにjavaから直接起動したときのように管理画面が見られません。 どのようにすればよいのでしょう? ※systemctl status minecraft_server で表示できるようなものではなく、逐一情報が更新されていき、そこでコマンドなども打てる画面のことです。
回答: 通常、Minecraftのような対話型のサーバープログラムの場合、 screenのような仮想端末を使うことが多いです。 私もCentOSでマイクラのサーバーを運用していますが、 screenであればコマンドを打ったりログを見るときにアタッチして、 終わったらデタッチするといった使い方ができるので便利です。 詳細なインストール方法と使用方法は下記のページを参考にしてください。