在Ubuntu 16.04搭建Minecraft服务器1.13
在此记录在 Ubuntu 16.04 搭建 Minecraft 服务器 1.13 的全过程。
安装 Java 运行库
在前一篇文章——在 Ubuntu 16.04 中安装 Oracle Java 8中已经有了详细讲述。
创建新用户和组
创建用户和组
创建用户和组 minecraft,用以运行 minecraft 服务端
1 | sudo adduser minecraft |
登录到用户 minecraft
1 | su minecraft |
下载并启动 Minecraft
下载 Minecraft 服务器
官方地址:下载 MINECRAFT :JAVA 版的服务器
1 | wget https://launcher.mojang.com/mc/game/1.13/server/d0caafb8438ebd206f99930cfaecfa6c9a13dca0/server.jar |
启动 Minecraft
1 | java -Xmx1024M -Xms1024M -jar server.jar nogui |
如图所示,首次运行需要同意 EULA 协议。
下面编辑生成的eula.txt
。
1 | vi eula.txt |
如图所示,将eula=false
改为eula=true
。
再次启动,-Xmx
和-Xms
可以调整内存大小,请自行根据情况调整,内存太少将会卡顿严重。
1 | java -Xmx1024M -Xms1024M -jar server.jar nogui |
如图所示,你的服务器已经启动成功,注意打开服务器端口。
按Ctrl+C
可以中止服务器
打开服务器端口
使用如下语句打开服务器端口。
1 | iptables -A INPUT -p tcp -m tcp --dport 25565 -j ACCEPT |
注册为 service
先退出 minecraft 用户
1 | exit |
创建 systemd 配置文件
1 | sudo vi /etc/systemd/system/minecraft.service |
写入如下内容
1 | [Unit] |
启动 Minecraft
1 | service minecraft start |
还可以使用如下语句
1 | service minecraft stop #停止 Minecraft 服务 |
后话
至此,已经成功在 Ubuntu 16.04 搭建了 Minecraft 服务器 1.13,可以尽情玩耍了。当然,需要获得更好的体验,还有更多调整需要进行。
-
2018-08-05
在此记录一下在 Ubuntu 16.04 中安装 Oracle Java 8 的过程。
-
2018-08-09
本文记录如何在 Ubuntu 16.04 中安装 php-7.2。
-
2018-05-05
有的工作在 Linux 环境中会比在 Windows 环境中更加方便,但我的主要使用环境还是 Windows,所以不能直接装 Linux 系统。我过去的解决方案是装了一个 Ubuntu 的虚拟机,但是这样还是不太方便,尤其是在文件访问上。现在 Win10 中有了 Linux 子系统,简称 WSL,很好地解决了我的问题。
-
2019-02-02
Google 的 TCP BBR 拥塞控制算法能够有效地提高网速,根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上网速甚至可以提升好几个数量级。从 4.9 开始,Linux 内核已经用上了该算法,但是不少 VPS 的内核甚至还停留在 4.4,更不要说开启 BBR 了。这篇文章就来讲一下,在 Ubuntu 上如何以标准的方式优雅地升级系统内核,并开启 BBR。
-
2018-05-05
由于国内的特殊环境,Linux 系统如果不更换软件源,软件的下载安装将会速度奇慢。总不能下载软件也全走代理吧,更换软件源才是正道。本文是在 Win10 子系统 Ubuntu 中完成的,在原版 Ubuntu 中同样适用。