パソいろ パソコンやIT関連、周辺機器や開発のことなど

パソコンや開発、Linuxやデータベースのことなど

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
ubuntu18にapache2
sudo apt-get install apache2
もうこれだけでapache起動しとる…

vi /etc/apache2/sites-available/virtual.host.conf

<VirtualHost *:80>
    ServerName 192.168.1.31
    DocumentRoot /home/shy/public_html
</virtualhost>

a2ensite virtual.host
service apache2 restart
minecraftの体験版をインストールしてSome game files are missingのエラーが出る
windows10でminecraftの体験版をダウンロードして遊ぼうと思ったら下記のエラーが出てまったく進まず。

Some game files are missing, and can’t be downloaded while the launcher is in offline mode. Please connect to the internet and try again.

インターネットつなげって?
っていってもあんた(インストーラー)ダウンロード出来てるやんw

どうもwindows10のアップデートかなんかにランチャーが追い付いてないようでネット繋がってないって誤認識でもしてるんですかね。

解決策としては、設定のなんかランチャーにベータ版を使用するか?みたいなチェックをオンにしてランチャーを再起動したらベータ版のランチャーのダウンロードが始まってゲーム遊べるようになったという…
このチェックはうまく動いたあとは元に戻しておいたほうがいいかもですね。