用AWS快速搭建Minecraft插件服务器的方法!
AWS指的是亚马逊云服务。
亚马逊网络服务(Amazon Web Services)是由亚马逊公司提供的云计算服务。在这里,我想使用AWS的EC2服务快速搭建Minecraft服务器!
所需之物 zhī wù)
- クレジットカードまたはデビットカード
费用
-
- 起動時間によって課金されるので、数時間だけ立ち上げたい、数日だけ立ち上げたいってときにもってこいです。
- 小さいインスタンスであれば1ヶ月数百円程度です
注册 AWS
请在此处注册。
在中国的本土系统,配置EC2。
请前往EC2界面。

左上のサービスをクリック→EC2をクリック
在东京设定
让我们点击左上角并将其设置为东京。

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

由于下载了秘密钥匙,请妥善保管。
创建实例
我们将从这里创建一个实例。

操作系统
选择亚马逊Linux

大小

实例详细设置
启用自动分配公共IP
进入下一步
加入存储空间
直接进入下一步骤
添加标签
進行到下一步,取值為”Minecraft”。

设置安全组
创建一个新的安全组,并按照以下方式进行设置。
SSHログインできるように ポート22は自分のパソコンからログインできるようにIPを設定しましょう。
マイIPを選択すると勝手に追加してくれます。
minecraftはポート25565をつかうので、25565を設定し、全てのユーザーからログインできるように0.0.0.0/0と設定しましょう。
限定したユーザーだけログインさせたい場合はここでIPで制限できます。

输入后点击确认按钮。
确认创建实例
在这里将会出现最终确认界面。
当点击”创建”后,就会开始创建。
注意事项
当实例被创建后开始计费。
如果不再需要,请删除该实例。
登录
一段时间过去后,实例已经创建好了。
点击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进行登录。
成功登录即为成功!

关于使用费用
点击左上方的账户名→您可以在结算仪表盘上看到要求的金额。
我认为如果是一个小型实例,每月的费用应该在1000元以下。
当你感到担忧时,你可以使用这个工具进行计算。亚马逊网络服务的简易月度计算器。
请参考
-
- Spigot と ScriptCraftプラグイン でマインクラフトなサーバを動かしてみた – はなたんのブログ
- Minecraft サーバーを Amazon EC2 上に構築 – Qiita