当前位置: 首页 > news >正文

如何创建自己的 Minecraft 世界

步骤1:准备虚拟服务器

运行以下命令来更新系统的软件包列表并应用所有待处理的升级:

sudo apt update
sudo apt upgrade -y

您的系统已更新完毕,您已准备好进行下一步。


第 2 步:安装依赖项并创建安全用户

LinuxGSM 需要一些软件才能正常运行。您可以使用一个命令安装所有软件。

sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc-s1 lib32stdc++6 steamcmd

出于安全考虑,切勿以“root”用户身份运行游戏服务器。让我们为 Minecraft 服务器创建一个专用用户,并将其命名为“mcserver”。

sudo adduser mcserver

按照提示设置密码。创建用户后,切换到该用户:

su - mcserver

步骤3:下载并运行LinuxGSM

现在,作为“mcserver”用户,我们将下载 LinuxGSM 脚本。

wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh mcserver

该脚本将下载其余必要的文件并建立框架。


步骤4:安装Minecraft服务器

LinuxGSM 准备就绪后,安装真正的 Minecraft 服务器非常简单。只需运行安装程序命令:

./mcserver install

该脚本将从 Mojang 下载最新的服务器文件。它可能会要求您同意 Minecraft EULA。请务必阅读并接受该协议才能继续。


步骤5:打开端口并启动!

为了让其他玩家连接到您的服务器,您需要在服务器的防火墙中打开默认的 Minecraft 端口 (25565)。

sudo ufw allow 25565/tcp

现在,你已经准备好迎接神奇的时刻了!使用以下命令启动服务器:

./mcserver start

您可以通过运行以下命令检查服务器的状态并查看实时详细信息:

./mcserver details

要连接,只需启动 Minecraft,转到多人游戏,单击“添加服务器”,然后输入服务器的 IP 地址。


管理您的服务器

LinuxGSM 使服务器管理变得轻而易举。以下是基本命令:

  • 停止服务器: ./mcserver stop
  • 重启服务器: ./mcserver restart
  • 更新服务器: ./mcserver update

额外提示:使用自定义域名

./mcserver stop

nano /home/mcserver/serverfiles/server.properties

online-mode=true

将它修改为:

online-mode=false

按下 Ctrl + X,然后按 Y,再按 Enter 来保存并退出。

./mcserver start

开放25565端口

http://www.dtcms.com/a/347548.html

相关文章:

  • 8月23号打卡
  • MySql知识梳理之DML语句
  • FL Studio Win版.exe安装教程(直接安装版/详细步骤/附安装包下载)
  • 基于STM32的病房监测系统/环境监测系统/人体健康监测系统
  • 曲面方程的三维可视化:从数学解析到Python实现
  • 分割等和子集
  • React学习(十)
  • 【LeetCode】85. 最大矩形 (暴力枚举)
  • 某铝业智慧工厂网络建设优化方案实践
  • 使用tensorRT10部署yolov5目标检测模型(2)
  • 【深度学习】深度学习中的结构化概率模型:理论、方法与应用
  • Qt从qmake迁移到cmake的记录
  • 【深度学习新浪潮】有哪些工具可以帮助我们对视频进行内容分析和关键信息提取?
  • 从0开始学习Java+AI知识点总结-23.web实战案例(班级和学生增删改查、信息统计)
  • Day58 Java面向对象13 instanceof 和 类型转换
  • 自动化运维Ansible
  • 13.机器学习—— ML特征工程和优化方法
  • CANN安装
  • 电力方向国际期刊推荐
  • 分析 HashMap 源码
  • 《TCP多线程通信代码C语言开发流程解析》
  • redis----hash类型详解
  • 领码方案:新一代页面权限体系全景解析(完整版)
  • Radis安装部署(Linux,Docker)
  • 温度对直线导轨的性能有哪些影响?
  • TypeScript 的泛型(Generics)作用理解
  • 如何优雅解决 OpenCV 分段错误(Segfault):子进程隔离实战
  • 工业企业与海关匹配数据(2000-2013)
  • Unity中删除不及时的问题
  • DeepSeek-V3.1发布,预示下一代国产芯片即将发布,更新一小版本,跨出一大步