在Ubuntu中构建MC服务器(详细实操版本)

准备服务器

首先我这里准备的是阿里云服务器ESC(2 核(vCPU)2 GiB),白嫖的三个月大学生试用期,系统是使用的Ubuntu处理系统,因为这种服务器处理响应相对于其他还是相对较快的,较稳定。

进入服务器

在Ubuntu中构建Minecraft(MC)服务器可以通过以下步骤完成。这些步骤包括安装Java、下载Minecraft服务器文件、配置服务器以及启动服务器。

安装Java

Minecraft服务器需要Java运行环境。可以通过以下命令安装OpenJDK:

sudo apt update

sudo apt install openjdk-17-jdk

安装完成后,可以通过以下命令验证Java是否安装成功:

java -version

成功安装openjdk-17-jdk

下载Minecraft服务器文件

可以从Minecraft官方网站下载服务器文件。使用wget命令下载最新版本的Minecraft服务器JAR文件:

wget https://launcher.mojang.com/v1/objects/125e5adf40c659fd3bce3e66e67a16bb49ecc1b9/server.jar -O minecraft_server.jar

配置服务器

创建一个新的目录来存放服务器文件,并将下载的JAR文件移动到该目录:

mkdir minecraft_server
mv minecraft_server.jar minecraft_server/
cd minecraft_server

依次输入上面三条命令,意思分别是创建minecraft_server文件夹,将minecraft_server.jar移动到minecraft_server/目录中,当前位置切换到minecraft_server文件夹中。

首次运行服务器时,需要同意Minecraft的EULA。可以通过以下命令生成eula.txt文件并编辑它:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

 输入以下命令打开eula.txt文件

nano eula.txt

nano编辑器中,找到eula=false这一行,将其修改为eula=true。修改完成后,按Ctrl + X退出编辑器,按Y确认保存更改,然后按Enter键退出。

启动服务器

使用以下命令启动Minecraft服务器:

-Xmx-Xms参数用于设置服务器的最大和初始内存分配。可以根据服务器的硬件配置调整这些值。

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

配置防火墙

如果服务器需要通过互联网访问,需要配置防火墙以允许Minecraft的默认端口(25565)通过:

sudo ufw allow 25565/tcp

后台运行服务器

为了在关闭终端后仍能保持服务器运行,可以使用screen命令:

sudo apt install screen
screen -S minecraft
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

要退出screen会话而不停止服务器,可以按Ctrl+A然后按D。要重新连接到会话,可以使用以下命令:

screen -r minecraft

通过以上步骤,可以在Ubuntu上成功构建并运行Minecraft服务器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值