【AWS】 AWS+マインクラフトサーバ建て方
首先
すごく、走り書きしただけですので誤字脱字等ありましたら
申し訳ありません。
1.AWS
Amazon Web Servicesの略で、最近hotなクラウドサービスのこと。
今回使うものは、AWS内にあるEC2というサービス。
2.所需之物 zhī wù)
以下是用中文翻译的原生句子:
・注册时需要信用卡等付款方式。
三. 费用
如果装入了如此沉重的mod但并不会对负载造成太大负担的话,一个月1000日元左右应该可以吧。
四. AWS的注册
以下、リンクからコンソールへサインインする。
リンク:https://aws.amazon.com/jp/
5.AWS EC2へ移動
以下、リンクからEC2へ移動する。
リンク:https://console.aws.amazon.com/ec2/

6. 创建密钥对 duì)
如果不先创建这个东西,以后就无法通过ssh登录,请注意。



请确认在这种情况下,下载的文件可能会因为不同的浏览器而有不同的格式,请确认文件名为「文件名.pem」。如果文件名是「文件名.txt」,请将其更改为.pem。
※ファイル名の後の形式が出ていないよ~っていう人は、
エクスプローラーを開いて上のタブにある「表示」→「ファイル名拡張子」を有効にする。
7. 创建实例 ( )
インスタンスとは..っていうのは別のわかりやすいサイト等があると思うので、
探してみてほしいですがここでは「サーバ」とでも思っていてください。







新しいセキュリティグループを作成します。
デフォルトのままだと、SSHで入れなかったらマインクラフトへ
誰も入れない状態になっていると思いますのでポートを開けたりの設定をします。



8. 分配IP地址给实例。
当您创建并启动实例时,它会自动分配一个IPv4地址。但是由于我想搭建Minecraft服务器,如果IPv4地址经常更改会很麻烦,所以我会分配一个固定的IPv4地址。
「弹性IP」

「新的地址分配」

「亚马逊池塘」→「分配」→「关闭」

在所创建的项目中加入一个勾选框,然后选择“操作”→“关联地址”。

资源类型:实例
实例:选择创建的实例
私有IP:选择创建的内容
“相关联”

9. 登录服务器
本次将介绍通过Tera Term登录服务器的方法。



10. 安装Minecraft
为了运行Minecraft多人服务器,需要安装Java。
→使用”y”进行安装 Java-1.8.0-openjdk
检查Java版本是否显示1.8,如果没有显示,则执行以下操作。
→ 选择1.8.0版本的数字。
确认Java的版本是否为1.8。
・安装屏幕
使用这个屏幕,在虚拟终端上运行Minecraft多人服务器,所以需要进行安装。
# sudo yum -y 安装屏幕
创建Minecraft安装目录
创建用于安装Minecraft多人服务器的目录。
根据个人喜好进行创建,本次选择创建在~/minecraft。
创建一个名为”minecraft”的文件夹在用户目录下。
・Minecraftマルチサーバーインストール
使用wget命令下载 https://s3.amazonaws.com/Minecraft.Download/versions/1.12.2/minecraft_server.1.12.2.jar
・Minecraftマルチサーバーを起動
# java -Xms1024M -Xmx1024M -jar minecraft_server.1.12.2.jar nogui
启动后,为了同意协议,请修改以下内容。
打开eula.txt文件
変更前:eula=false
変更後:eula=true
重新启动。
使用本地语言将以下内容翻译为中文,只需提供一个选项:
# java -Xms1024M -Xmx1024M -jar minecraft_server.1.12.2.jar nogui
java命令 -Xms1024M -Xmx1024M -jar minecraft_server.1.12.2.jar nogui
到目前为止,Minecraft多人服务器的原始版本已经创建完毕。
从这里开始,进入有关mod的内容。
11. 引入forge
・installerをDL
# wget https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-14.23.5.2838/forge-1.12.2-14.23.5.2838-installer.jar
用wget命令从https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-14.23.5.2838/forge-1.12.2-14.23.5.2838-universal.jar链接下载universal。
・forgeサーバをインストール
# java -jar ./forge-1.12.2-14.23.5.2838-installer.jar nogui –installServer
・forgeサーバを起動
# java -Xms1024M -Xmx1024M -jar forge-1.12.2-14.23.5.2838-universal.jar nogui
“小礼物” lǐ wù)
作成したMinecraftサーバのフォルダー内一覧を以下に記載します。
[root@ip-172-31-41-33 minecraft]# pwd
/root/minecraft
[root@ip-172-31-41-33 minecraft]# ls -ls
total 39152
4 -rw-r--r-- 1 root root 2 Aug 13 13:40 banned-ips.json
4 -rw-r--r-- 1 root root 2 Aug 13 13:40 banned-players.json
4 drwxr-xr-x 2 root root 4096 Aug 13 13:40 config
4 -rw-r--r-- 1 root root 180 Aug 12 16:19 eula.txt
4800 -rw-r--r-- 1 root root 4913086 Oct 4 2018 forge-1.12.2-14.23.5.2768-installer.jar
12 -rw-r--r-- 1 root root 8921 Aug 13 13:35 forge-1.12.2-14.23.5.2768-installer.jar.log
4776 -rw-r--r-- 1 root root 4888981 Aug 13 13:35 forge-1.12.2-14.23.5.2768-universal.jar
4 drwxr-xr-x 7 root root 4096 Aug 13 13:35 libraries
4 drwxr-xr-x 2 root root 4096 Aug 13 13:40 logs
29516 -rw-r--r-- 1 root root 30222121 Apr 2 2018 minecraft_server.1.12.2.jar
4 drwxr-xr-x 2 root root 4096 Aug 13 13:40 mods
4 -rw-r--r-- 1 root root 2 Aug 13 13:40 ops.json
4 -rw-r--r-- 1 root root 753 Aug 13 13:40 server.properties
4 -rw-r--r-- 1 root root 107 Aug 13 13:42 usercache.json
4 -rw-r--r-- 1 root root 2 Aug 12 16:19 whitelist.json
4 drwxr-xr-x 9 root root 4096 Aug 13 13:42 world
[root@ip-172-31-41-33 minecraft]#
■参考リンク
・以下是一些有用的链接:
– https://qiita.com/ReyADayer/items/551755bf22698541e30c
– https://minecraft.server-memo.net/forge_server_install/
– https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/putty.html
– https://aws.amazon.com/jp/premiumsupport/knowledge-center/set-change-root-linux/
请点击链接了解更多详情。