阿里云ECS服务器搭建MC服务器实践

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 简要介绍了利用阿里云服务器搭建服务器的实践过程

本人目前大三在读,注意到阿里云有个高校免费领取ECS服务器的活动,之前正在和同学玩MC,于是打算借助阿里云搭建一个云上服务器。

具体过程

服务器系统

服务器我选择了Ubuntu系统,因为服务器一般使用Linux系统,而我接触过的只有Ubuntu。

安装一些工具

在使用apt安装软件包之前需要更新apt软件包,执行以下指令

sudo apt update

会弹出一大堆需要更新的包,执行以下指令更新所有包

sudo apt upgrade

screen

由于我们需要mc服务器一直运行,而不是关闭xshell后也随之关闭,所以我们需要screen来进行分屏。执行以下指令安装。

sudo apt install screen

Java

由于mc使用java编写,所以其服务器需要jvm环境才能运行,我们需要安装java运行时环境,简称JRE。我这里使用openjdk的版本。执行以下指令安装。

sudo apt install openjdk-16-jre

上传服务端

由于我之前使用自己的电脑开服务器和同学玩过一段时间,所以需要上传已有的服务端,这里使用FlashFXP这个软件上传,首先我们使用Xshell连上服务器后新建一个文件夹存放我们的服务端。

mkdir MC_Server
cd MC_Server
mkdir mc1.17.1-fabric-server

由于我之前服务器在Windows下运行,所以我们需要修改之前的启动脚本,新建start.sh(也可以是其他名字),使用文本编辑模式输入以下命令。

#!/bin/bash
java -jar server.jar nogui

修改完成将整个服务端上传至~/MC_Server/mc1.17.1-fabric-server/

开启服务器

使用Xshell连上服务器,切换工作目录至~/MC_Server/mc1.17.1-fabric-server/,这时候输入ls -lh可以看到我们对start.sh无可执行权限,我们输入

chmod +x start.sh

添加可执行权限。

之后运行

screen -S server

新建一个窗口

再运行

./start.sh

运行服务器,此时即便关闭Xshell也不会关闭服务器。

一些补充

此时一个人游玩并无太大问题,两个人想同时进入服务器就有可能出现一个人在服务器的时候另一个进不去的情况,这是由于ECS服务器带宽的问题,我的ECS服务器仅有1M带宽。所以无法维持两个玩家的同时数据请求,我们既然无法改变服务器的带宽,却可以优化mc服务器的数据传输。

输入vim server.properties移动光标至view-distance=10这一行,按下I键进入插入模式,修改后面的数字变小,这一项是服务器的可视距离,这个值越大传给玩家的数据也越多,我们可以修改为1,不过这样游戏体验较差,我设置为了8。

移动光标至network-compression-threshold=0,这个值设置为0表示压缩发送的数据包,没什么好说的。

移动光标至use-native-transport=true,设置为true表示开启Linux服务器收发包优化。

设置完后我和同学两个人终于都能进服务器了,泪目

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3天前
|
弹性计算 运维 监控
解密阿里云弹性计算:探索云服务器ECS的核心功能
阿里云ECS是核心计算服务,提供弹性云服务器资源,支持实例按需配置、集群管理和监控,集成安全防护,确保服务稳定、安全,助力高效业务运营。
24 0
|
3天前
|
负载均衡 固态存储 Linux
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
轻量应用服务器、云服务器、gpu云服务器是阿里云服务器产品中,比较热门的云服务器产品类型,不同类型的云服务器产品收费模式与收费标准是不一样的,本文为大家展示这几个云服务器产品的最新收费标准情况,以供参考。
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
|
3天前
|
弹性计算 负载均衡 容灾
应用阿里云弹性计算:打造高可用性云服务器ECS架构
阿里云弹性计算助力构建高可用云服务器ECS架构,通过实例分布、负载均衡、弹性IP、数据备份及多可用区部署,确保业务连续稳定。自动容错和迁移功能进一步增强容灾能力,提供全方位高可用保障。
16 0
|
3天前
|
存储 弹性计算 监控
探索阿里云弹性计算:如何优化云服务器ECS的性能与成本
在云时代,【阿里云ECS】的性能优化与成本控制至关重要。利用实例规格选择、自动伸缩、网络和存储配置,可增强性能、减少成本。结合监控工具和优化建议,用户能解决性能问题,提升应用稳定性,实现高效且经济的云计算运营。
11 1
|
5天前
|
编解码 缓存 安全
阿里云目前活动内各云服务器实例规格适用场景与价格参考
目前阿里云的活动中,云服务器有多种不同实例规格可选,实例规格定义了实例的基本属性:CPU和内存(包括CPU型号、主频等),但是不同实例规格所适用的场景是不一样的,价格也有很大差别,有的用户初次选购阿里云服务器可能并不知道这些实例规格的具体适用场景,下面是小编整理汇总的2024年截止目前阿里云的活动中云服务器实例规格适用场景与活动价格,以供参考。
阿里云目前活动内各云服务器实例规格适用场景与价格参考
|
8天前
|
弹性计算 运维 数据安全/隐私保护
【雾锁王国开服】阿里云一键部署雾锁王国联机服务器详细教程
阿里云提供雾锁王国服务器搭建教程,借助计算巢服务,用户可在3分钟内创建Enshrouded游戏服务器。8核32G服务器1个月109元,3个月327元;4核16G10M带宽1个月30元,3个月90元。需先注册并实名认证阿里云账号,然后通过傻瓜式一键部署入口进行购买和设置,包括地域、购买时长、服务器参数等。部署完成后,分享服务器信息给游戏伙伴,即可开始游戏。详细教程和更多配置信息可在阿里云ECS产品页查看。
26 0
|
12天前
|
存储 弹性计算 固态存储
阿里云服务器CPU内存配置详细指南,如何选择合适云服务器配置?
阿里云服务器配置选择涉及CPU、内存、公网带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型e实例,如2核2G3M配置,适合低流量网站。企业用户则应选择企业级独享型ECS,如通用算力型u1、计算型c7或通用型g7,至少2核4G配置,公网带宽建议5M,系统盘可选SSD或ESSD云盘。选择时考虑实际应用需求和性能稳定性。
124 6
|
14天前
|
域名解析 弹性计算 Linux
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
本文为大家介绍了2024年购买阿里云服务器和注册域名,绑定以及备案的教程,适合需要在阿里云购买云服务器、注册域名并备案的用户参考,新手用户可通过此文您了解在从购买云服务器到完成备案的流程。
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
|
8天前
|
弹性计算
阿里云服务器多少钱一年?2024年5月云服务器价格表曝光!
2024年5月,阿里云服务器价格曝光,ECS云服务器2核2G3M带宽低至99元/年,2核4G5M优惠价199元/年。香港轻量服务器24元/月,4核8G服务器700元/年。其他配置如8核32G也有不同优惠。详细价格表及活动信息见阿里云服务器ECS页面
|
16天前
|
网络协议 Serverless 应用服务中间件
Serverless 应用引擎操作报错合集之在阿里云函数计算中,服务器调用FC函数时出现 "[Errno -3] Temporary failure in name resolution)" 错误如何解决
Serverless 应用引擎(SAE)是阿里云提供的Serverless PaaS平台,支持Spring Cloud、Dubbo、HSF等主流微服务框架,简化应用的部署、运维和弹性伸缩。在使用SAE过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
164 4

热门文章

最新文章