パソいろ トップ > centos7でminecraftサーバー

centos7でminecraftサーバー

javaのバージョンを調べる
yum search openjdk

java-1.8.0-openjdk-src-debug.i686 : OpenJDK Source Bundle for packages with
                                  : debug on
java-1.8.0-openjdk-src-debug.x86_64 : OpenJDK Source Bundle 8 for packages with
                                    : debug on
java-11-openjdk.i686 : OpenJDK Runtime Environment 11
java-11-openjdk.x86_64 : OpenJDK Runtime Environment 11

java1.8が最新?

yum install -y java-1.8.0-openjdk

以下のサイトにアクセス
https://minecraft.net/ja-jp/download/server

/var/minecraft
フォルダを作って上記サイトからjarファイルをダウンロード

ダウンロードされたファイルをリネームし、指示通り下記のコマンドを実行
java -Xmx1024M -Xms1024M -jar minecraft_server.1.14.3.jar nogui

Failed to load properties from file: server.properties
上記のように怒られる

フォルダを見るとファイルがいくつかできている
eula=falseをtrueに
そしてもう一度先ほどのコマンドをたたけば起動したような…

起動スクリプトを作成

minecraft.sh

#!/bin/sh
java -Xmx1024M -Xms1024M -jar minecraft_server.1.14.3.jar nogui


chmod o+x minecraft.sh


vi /etc/systemd/system/minecraft_server.service

[Unit]
Description=Minecraft Server
After=network-online.target

[Service]
ExecStart=/bin/bash /var/minecraft/minecraft.sh
WorkingDirectory=/var/minecraft/
Restart=always
User=root
Group=root

[Install]
WantedBy=multi-user.target



systemctl daemon-reload


systemctl enable minecraft_server

systemctl start minecraft_server




関連 2019-07-02 01:28:20