[SERVER]使用Ubuntu搭建Minecraft服务器

这篇文章将指导你搭建一个原版Minecraft服务器。


0.前言

本文需要一个具有公网IP地址Linux服务器,以及一台能够上网的电脑。

1.登陆服务器

Linux及Mac用户请直接使用ssh命令登陆。

Windows用户需要下载一个小工具:Putty 。下载完成后打开Putty,如图Host Name填主机地址,Port填ssh端口,然后点底下的Open连接。

然后依次填写用户名、密码。(密码不会显示,输入后回车即可)

2.开始部署Minecraft服务器

Minecraft需要Java环境的支持,首先检查你的服务器有没有Java环境:

java -version

如果已经安装则会返回类似java version “1.7.0_111″的结果,否则请先安装Java。

Ubuntu可以使用下列命令安装:

sudo apt update

sudo apt install default-jdk

待安装完成后再进行下面的操作。

现在相信你已经成功部署了Java环境,所以请为Minecraft服务端建立一个文件夹以便日后区分:

mkdir Minecraft-1.8

(后面的版本号换成你要搭建的服务器版本)

进入该目录:

cd Minecraft-1.8

然后就可以获取Minecraft服务端程序了:

wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.8/minecraft_server.1.8.jar

这里需要注意一下,如果你需要部署其他版本的服务端,请将上述命令中的两处”1.8″更换为你需要的版本即可。

新建一个启动脚本文件,方便以后启动:

vi start.sh

打开后先按i,然后输入以下内容:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

输入完成后按Esc键,然后输入:wq

修改文件权限:

chmod 775 start.sh

运行脚本:

./start.sh

这时如果你的Minecraft版本较高便会出现提示:需要先同意使用协议才能继续。按Ctrl+C退出脚本。

修改协议文件:

vi eula.txt

将光标移到最末尾,然后按a,接着使用退格键删除false五个字母,然后输入true,接着按Esc,输入:wq

然后再次运行脚本:

./start.sh

 

当看到”Done!”时Minecraft服务器便搭建成功了~

你可以通过按下Ctrl+C来停止服务器。

3.服务器配置

Minecraft服务器配置文件位于当前目录下的server.properties文件。其中这两项配置比较重要:

online-mode=true

这就是所谓的”正版验证”,当这个选项等于true时,盗版玩家将无法进入服务器。

gamemode=0

游戏模式,0=生存,1=创造。

4.长久运行

如果你使用ssh连接,那么当连接关闭后Minecraft进程将会被杀死。所以想要服务端一直运行就需要依赖screen:

安装:

Ubuntu可以执行下面的命令安装:

sudo apt install screen

那么怎么用呢?输入下面的命令:

screen

然后你会看到这段文字,继续回车。

现在你就可以启动你的服务器了。即使连接被关闭它也将继续运行。

那么到时候怎么返回这个进程呢?首先执行下面的命令:

screen -ls

记下前面那串数字,然后执行下面的命令:

screen -r 那串数字

比如我的是1703,那就执行screen -r 1703

然后你会发现自己又回来啦~

5.最后

这个小教程到这里差不多就结束了。如果你有什么问题,欢迎在下面的评论区贴出来~我会尽量帮你解答。

《[SERVER]使用Ubuntu搭建Minecraft服务器》有3个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

code