使用ECS搭建基于Linux系统的MINECRAFT服务器并安装mcsm管理面板。

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 以centos系统为例服务器规格为2核2G使用ssh进行远程连接

1.搭建环境介绍
本篇文章介绍在Linux系统上搭建最新版本Minecraft服务器
因为windows系统自身占用资源过高,在服务器性能较低的环境下表现较为糟糕,以本人亲身操作来看,在同样2核2G的条件下windows server2012 R2 服务在使用原版1.16.5服务端的情况下最多可容纳2人,之后内存爆满,第三个玩家在,上线后会被服务器自动踢出。但centos不会
下图为有一名玩家的情况下的服务负载
image.png
image.png
操作系统版本:CentOS 8
服务器配置:2核2G内存或更高配置
服务器类型:阿里云、AWS等云主机,或使用VMware Workstation虚拟机部署测试环境

准备一台linux服务器,修改主机名

hostnamectl set-hostname mcserver

关闭firewalld防火墙

systemctl stop firewalld && systemctl disable firewalld

如果使用云主机注意配置安全组,放通默认的25565端口。

安装java16

   dnf install -y java-16-openjdk-devel

确认安装成功

java -version

创建游戏安装目录

mkdir -p /opt/minecraft/{jars,server}

下载最新版服务器端jar包,minecraft服务端有多个版本,下面是部分服务端下载链接:

官方服务端最新版本:https://minecraft.net/zh-hans/download/server/
官方服务端所有版本:https://mcversions.net/
papermc服务端:https://papermc.io/downloads
spigot服务端:https://hub.spigotmc.org/jenkins/job/BuildTools/
sponge服务端:https://www.spongepowered.org/

本次单机部署以官方最新版本jar包为例,手动下载上传到服务器或使用wget直接下载:

wget (下载链接)

移动到你想要安装的目录

mv server.jar  /opt/minecraft/

启动服务器

java -jar server.jar

注意初次启动会失败并生成eula文件
将eula文件中的false改为true
image.png
再次启动就可以成功了
但是服务会和终端绑定,终端关闭服务器关闭建议安装screen组件
客户端登录server端
选择开始游戏,然后选择多人游戏
输入服务器名称,可以自定义,输入服务端IP地址,端口默认为25565,所以不用输入,点击完成:
image.png

安装MCSC客户端建议参考https://blog.vlssu.com/views/tech-sharing/minecraft/mcsm.html#%E5%89%8D%E6%9C%9F%E9%9C%80%E8%A6%81%E8%BD%AF%E4%BB%B6

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2天前
|
关系型数据库 MySQL Linux
服务器Linux系统配置mysql数据库主从自动备份
这是一个基本的配置主从复制和设置自动备份的指南。具体的配置细节和命令可能因您的环境和需求而有所不同,因此建议在操作前详细阅读MySQL文档和相关资源,并谨慎操作以避免数据丢失或不一致。
10 3
|
3天前
|
Oracle Java 关系型数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
14 6
|
5天前
|
运维 监控 安全
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
|
7天前
|
Linux 网络安全 数据库
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
|
3天前
|
弹性计算 运维 监控
解密阿里云弹性计算:探索云服务器ECS的核心功能
阿里云ECS是核心计算服务,提供弹性云服务器资源,支持实例按需配置、集群管理和监控,集成安全防护,确保服务稳定、安全,助力高效业务运营。
23 0
|
12天前
|
存储 弹性计算 固态存储
阿里云服务器CPU内存配置详细指南,如何选择合适云服务器配置?
阿里云服务器配置选择涉及CPU、内存、公网带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型e实例,如2核2G3M配置,适合低流量网站。企业用户则应选择企业级独享型ECS,如通用算力型u1、计算型c7或通用型g7,至少2核4G配置,公网带宽建议5M,系统盘可选SSD或ESSD云盘。选择时考虑实际应用需求和性能稳定性。
124 6
|
14天前
|
域名解析 弹性计算 Linux
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
本文为大家介绍了2024年购买阿里云服务器和注册域名,绑定以及备案的教程,适合需要在阿里云购买云服务器、注册域名并备案的用户参考,新手用户可通过此文您了解在从购买云服务器到完成备案的流程。
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
|
23小时前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
3天前
|
负载均衡 固态存储 Linux
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
轻量应用服务器、云服务器、gpu云服务器是阿里云服务器产品中,比较热门的云服务器产品类型,不同类型的云服务器产品收费模式与收费标准是不一样的,本文为大家展示这几个云服务器产品的最新收费标准情况,以供参考。
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
|
3天前
|
弹性计算 负载均衡 容灾
应用阿里云弹性计算:打造高可用性云服务器ECS架构
阿里云弹性计算助力构建高可用云服务器ECS架构,通过实例分布、负载均衡、弹性IP、数据备份及多可用区部署,确保业务连续稳定。自动容错和迁移功能进一步增强容灾能力,提供全方位高可用保障。
15 0