用AWS快速搭建Minecraft插件服务器的方法!

AWS指的是亚马逊云服务。

亚马逊网络服务(Amazon Web Services)是由亚马逊公司提供的云计算服务。在这里,我想使用AWS的EC2服务快速搭建Minecraft服务器!

所需之物 zhī wù)

    クレジットカードまたはデビットカード

费用

    • 起動時間によって課金されるので、数時間だけ立ち上げたい、数日だけ立ち上げたいってときにもってこいです。

 

    小さいインスタンスであれば1ヶ月数百円程度です

注册 AWS

请在此处注册。

在中国的本土系统,配置EC2。

请前往EC2界面。

スクリーンショット 2016-12-07 20.31.36.png

左上のサービスをクリック→EC2をクリック

在东京设定

让我们点击左上角并将其设置为东京。

スクリーンショット 2016-12-07 22.14.59.png

生成密钥对

请点击左侧菜单中的密钥对,创建一个新的密钥对。
将其命名为“minecraft”。

スクリーンショット 2016-12-07 22.06.24.png

由于下载了秘密钥匙,请妥善保管。

创建实例

我们将从这里创建一个实例。

スクリーンショット 2016-12-07 22.07.49.png

操作系统

选择亚马逊Linux

スクリーンショット 2016-12-07 22.09.08.png

大小

スクリーンショット 2016-12-07 22.09.56.png

实例详细设置

启用自动分配公共IP
进入下一步

加入存储空间

直接进入下一步骤

添加标签

進行到下一步,取值為”Minecraft”。

スクリーンショット 2016-12-07 22.14.07.png

设置安全组

创建一个新的安全组,并按照以下方式进行设置。

SSHログインできるように ポート22は自分のパソコンからログインできるようにIPを設定しましょう。
マイIPを選択すると勝手に追加してくれます。

minecraftはポート25565をつかうので、25565を設定し、全てのユーザーからログインできるように0.0.0.0/0と設定しましょう。
限定したユーザーだけログインさせたい場合はここでIPで制限できます。

スクリーンショット 2016-12-07 22.16.38.png

输入后点击确认按钮。

确认创建实例

在这里将会出现最终确认界面。
当点击”创建”后,就会开始创建。

注意事项

当实例被创建后开始计费。
如果不再需要,请删除该实例。

登录

一段时间过去后,实例已经创建好了。
点击EC2左侧菜单中的实例以确认一下吧。
点击实例后将可以看到公共IP。

登录方法因环境而异,但请按以下步骤进行SSH设置

Host minecraft
HostName パブリックIP
User ec2-user
IdentityFile ダウンロードした秘密鍵のパス

当成功时,将会显示如下的屏幕内容。


       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2016.09-release-notes/

安装Minecraft。

下载前提文件

sudo yum -y install screen

创建并移动到spigot目录。

mkdir ~/minecraft_spigot
cd ~/minecraft_spigot

下载Spigot的构建工具。
截止到2016年12月7日,将会下载版本1.11。

wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

构建Spigot

java -jar BuildTools.jar

由于启动需要 EULA 文件,所以需要创建。

vi eula.txt
eula=true

启动服务器

我将启动下载的Spigot。
然后Minecraft服务器将启动。

java -Xmx1024M -jar spigot-1.11.jar nogui &

登录服务器

在Minecraft的多人游戏中,通过指定公共IP进行登录。
成功登录即为成功!

2016-12-07_22.43.29.png

关于使用费用

点击左上方的账户名→您可以在结算仪表盘上看到要求的金额。

我认为如果是一个小型实例,每月的费用应该在1000元以下。

当你感到担忧时,你可以使用这个工具进行计算。亚马逊网络服务的简易月度计算器。

请参考

    • Spigot と ScriptCraftプラグイン でマインクラフトなサーバを動かしてみた – はなたんのブログ

 

    Minecraft サーバーを Amazon EC2 上に構築 – Qiita
bannerAds