ecs学生算力使用举例——创建自己的mc服务器

简介: 使用阿里云赠送的学生服务器,创建纯净服。

本人是西电微电子专业的学生,所学虽与云服务无关,但大量的专业软件均运行在Linux系统之中,同时本人对软件网路等颇有兴趣。暑假闲来无事,正巧看到阿里云有学生优惠,赠送14天的ecs服务器资源,一时兴起,开始研究怎么搭建一个自己的服务器。


开始想着用服务器创建云盘和服务器,但无奈各种问题无法解决,只能先从简单的入手,打造自己的mc java版服务器。


首先需要在阿里云创建一个实例(服务器),因为我已经领取了,这里就用购买ecs服务器的界面进行演示。


首先选择需要的规格(默认是2G内存,1Mbps带宽)。这个规格对于mc服务器来说有一些勉强,但在纯净服的条件下,也能供基友们联机使用。image.png

网路选择类似下图

image.png


服务器系统(镜像)选择cent os 8.5 64位,该Linux发行版虽然已经停止更新,但仍然是服务端使用最广泛的系统,拥有强大的社区和资料,比较适合初学者进行学习。


image.png


密码部分使用自定义密码,因为mc服务器比较封闭,基本不会遇到攻击。即使攻击也不会损失太多,所以为了方便起见,直接使用最简单的密码。


image.png


上述步骤完成之后,即可创建实例了。等待一段时间后,我们就可以继续下一步了。


在继续安装环境之前,我们先要熟悉一下mc服务端需要的环境。mc java版本是用java写成的游戏,服务端也是用java写成的,所以我们首先需要安装java环境。同时为了服务器可以在我们不在的时候持续运行,需要使用screen软件创建虚拟“桌面”。同时还需要安装基础软件vim和wget。


实例创建完后,我们进入阿里云的后台管理界面。

先在所有产品界面中点击ecs服务器。

08.20-1.png


然后在后台中记录服务器的公网ip(非常重要,且不可泄露)


image.png


点击实例,进入该实例后台,在这里可以查看整个服务器的状态。


image.png


点击远程连接后,就可以进入cent os的命令行界面了。


这里为了操作方便,并未使用shell进行连接,而是使用阿里云自带的Workbench进行控制。进入后台界面后,我们安装mc需要的基础环境。


PS:为了之后更方便地管理服务器,建议使用shell软件进行管理。本人使用的是xshell7,官网有针对家庭和学生的免费版,体验很不错。


使用密码登陆后界面如图所示。


image.png


接下来可以安装所需环境了。


cent os可以使用yum进行快捷安装,该软件已预装在cent os上,类似iOS的app store或者电脑的软件管家。具体原理和细节可以参考这篇文章(https://learnku.com/articles/48649)。


安装wget、vim和screen

yum install wget

yum install vim

yum install screen

在命令行中输入上面的代码,一个一个安装,安装过程中会询问是否确认安装,命令行中输入y即可。


安装完成后,输入“软件 -version"会返回软件的版本信息,未成功安装是没有信息返回的,可以自检安装是否成功。


image.png


接下来就需要安装最重要的java环境了,网络上有很多教程,但基本上都是过期的例子,为了适配最新版的mc java服务器,我们需要安装最新版本的java,这里直接给出指令,不需要去亲自摸索。我在java环境安装中耗费了大量时间,不过也因祸得福学到了很多Linux系统的基本知识。


yum install java-17-openjdk-demo.x86_64


运行该命令后,再使用java -version查询安装版本,如下图即证明安装完成。


image.png


接下来需要准备mc服务器的版本,具体下载可以参考网络上的教程。mc官方的服务器是一个jar文件。我们需要在本地进行调试,并通过ftp服务将本地文件上传到服务端。


我使用的ftp软件时与xshell师出同门的xftp,同样面对家庭和学生用户都提供了免费的正版。输入服务器ip和密码即刻登陆看到服务器的文件。


在本地,我么需要用记事本写一个脚本启动mc服务端。


08.20-2.png


如图,-Xms1024m 指的是该服务器初始分配内存,-Xmx1500m指的是服务器最大的内存,之后的server.jar指的是服务端文件的名字,和文件夹中的匹配即可。之后将该文件后缀改为.bat并双击运行,运行完毕后文件夹会出现更多的文件(类似mc的软件夹)。


08.20-3.png


之后我们需要同意一个重要的协议,打开eula.txt文件,将里面的false改为true,再次双击start.bat后即可运行服务端。


08.20-4.png


08.20-6.png


这个就是运行成功的服务端。此时我们关闭界面。


.bat是Windows运行的脚本,在Linux中我们需要使用.sh运行脚本。仿照.bat的写法,我们写一个.sh的脚本。


在记事本中输入

#!/bin/bash

java -Xms1024m -Xmx1500m -jar server.jar


08.20-7.png


同时将文件后缀改为.sh放入文件夹,此时服务端准备工作已经就绪。打开xftp文件,输入ip地址、用户名和密码登陆到服务器的文件系统中。将本地的文件夹全部拷贝到服务端中。


08.20-8.png


然后我们需要在阿里云服务器中允许mc的端口通过(不设防火墙)。

在安全组中按照下图加入一个新的安全规则,确定后重启服务器。


image.png


重启完成后,按照上文过程登陆服务器后台,输入下面的指令


screen -S mc_server(S需要大写)

chmod +x start.sh

sh ./start.sh


08.20-9.png


等待数秒后服务端就启动完成。


08.20-10.png


之后启动同版本的minecraft,在多人游戏中输入ip地址即可畅玩。(温馨提示,第一次登陆后需要等比较多的时间用于传输数据)。



除了官方客服端,mc还有很多面板服和mod服供大家选择,这些可以自己探索。

相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
0
分享
相关文章
阿里云服务器ecs和轻量应用服务器的区别——如何选择比较好?
阿里云ECS与轻量应用服务器对比:ECS适合企业专业场景,功能强大、配置灵活;轻量应用服务器基于ECS简化而来,面向个人开发者,适用于低访问量网站或学习测试,操作简单、成本低。两者在适用人群、使用场景、计费方式、网络带宽等方面各有差异,用户可根据需求选择。如需简易管理与低成本,选轻量应用服务器;追求高性能与复杂业务支持,则云服务器ECS更优。
阿里云服务器99元和199元与轻量应用服务器38元各自性能、适用场景与选择参考
2025年,阿里云推出了多款低价特惠云服务器,其中轻量应用云服务器2核2G 200M带宽 40G ESSD云盘38元1年,云服务器ECS 2核2G 3M带宽 40G ESSD Entry盘活动价99元1年,而2核4G 5M带宽 80G ESSD Entry盘则仅售199元1年。对于还未使用过阿里云轻量应用服务器和云服务器的用户来说,并不是很清楚他们各自有性能怎么样,主要使用场景有哪些,本文来做个简单介绍与对比,以供参考和选择。
阿里云服务器租用费用价格表:2025最新轻量+ECS+GPU优惠1年、1个月和1小时报价单
阿里云服务器租用费用价格表涵盖2025年最新轻量应用服务器、ECS云服务器及GPU服务器优惠报价。轻量应用服务器2核2G配置,一年仅68元(秒杀38元),适合个人开发者;ECS云服务器提供多种规格,如2核2G经济型99元/年、2核4G企业专享199元/年。高性能实例如4核16G游戏服务器70元/月,8核32G为160元/月。GPU服务器方面,T4计算卡4核15G配置低至1878.4元/月。此外,阿里云支持按小时计费,灵活满足不同需求。续费优惠政策明确,长周期享更高折扣,具体以官方页面为准。
ECS与VPS技术角力:从算力成本到免备案雷区,企业服务器选型合规指南
在数字化浪潮中,服务器选择至关重要。ECS(云服务器)和VPS(虚拟专用服务器)是热门选项。ECS基于云计算,提供高可用性和弹性伸缩,适合大型项目;VPS通过分割物理服务器实现资源独立,成本较低,适合小型应用。两者在网络、存储及计算性能上各有优劣,需根据需求选择。国内并不存在合法的免备案服务器,建议严格遵守法规,确保网站合法运营。
40 3
阿里云 ECS 服务器面板如何选择?
阿里云ECS服务器面板是管理云服务器的工具,如同手机的控制中心。它简化了复杂操作,提供一键建站、监控状态、安全管理等功能。常用面板有宝塔(适合个人和小团队)、Websoft9(阿里云官方合作,开机即用)和cPanel(适合企业级需求)。新手使用面板可避免技术坑、节省时间和成本。选择时,根据需求和使用习惯决定:深度用户选Websoft9,极客选宝塔,企业选cPanel。
85 1
ecs 服务器的初次使用
大一期间,在老师的指导下逐渐了解熟悉并运用ECS服务器
ecs 服务器的初次使用
DeepSeek服务器繁忙解决方法:使用阿里云一键部署DeepSeek个人网站!
通过阿里云一键部署DeepSeek个人网站,解决服务器繁忙问题。学生用户可领取300元代金券实现0成本部署,普通用户则可用99元/年的服务器。教程涵盖从选择套餐、设置密码到获取百炼API-KEY的全流程,助您快速搭建专属大模型主页,体验DeepSeek、Qwen-max、Llama等多款模型,无需代码,最快5分钟完成部署。支持绑定个人域名,共享亲友使用,日均成本仅约1元。
73 10
【阿里云】控制台使用指南:从创建ECS到系统诊断测评
本文介绍了如何通过阿里云获取ECS云服务器并进行操作系统配置与组件安装,以实现高效的资源管理和系统监控。阿里云凭借强大的基础设施和丰富的服务成为用户首选。文中详细描述了获取ECS、RAM授权、开通操作系统控制台及组件安装的步骤,并展示了如何利用控制台实时监控性能指标、诊断系统问题及优化性能。特别针对idle进程进行了深入分析,提出了优化建议。最后,建议定期进行系统健康检查,并希望阿里云能推出更友好的低成本套餐,满足学生等群体的需求。
84 17
【阿里云】控制台使用指南:从创建ECS到系统诊断测评
玩转云服务器——阿里云操作系统控制台体验测评
在云服务器日益普及的背景下,运维人员对操作系统管理工具的要求不断提高。我们需要一款既能直观展示系统状态,又能智能诊断问题,提供专业指导的控制台。阿里云操作系统管理平台正是基于API、SDK、CLI等多种管理方式,致力于提升操作效率,为用户带来全新的系统运维体验。阿里云操作系统控制台凭借便捷易用的设计和高效的管理功能,成为云服务器运维的强力助手。本次测评基于真实体验截图,对其整体表现进行了深入探索。
87 33

热门文章

最新文章