【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/

1.jpg

6. 创建密钥对 duì)

如果不先创建这个东西,以后就无法通过ssh登录,请注意。

2.jpg
4.jpg
5.jpg

请确认在这种情况下,下载的文件可能会因为不同的浏览器而有不同的格式,请确认文件名为「文件名.pem」。如果文件名是「文件名.txt」,请将其更改为.pem。

※ファイル名の後の形式が出ていないよ~っていう人は、
エクスプローラーを開いて上のタブにある「表示」→「ファイル名拡張子」を有効にする。

7. 创建实例 ( )

インスタンスとは..っていうのは別のわかりやすいサイト等があると思うので、
探してみてほしいですがここでは「サーバ」とでも思っていてください。

6.jpg
7.jpg
8.jpg
9.jpg
10.jpg
11.jpg
13.jpg

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

14.jpg
15.jpg
16.jpg

8. 分配IP地址给实例。

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

「弹性IP」

20.jpg

「新的地址分配」

21.jpg

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

22.jpg

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

23.jpg

资源类型:实例
实例:选择创建的实例
私有IP:选择创建的内容

“相关联”

24.jpg

9. 登录服务器

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

17.jpg
18.jpg
19.jpg

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/

请点击链接了解更多详情。

广告
将在 10 秒后关闭
bannerAds