首页 > 其他分享 >华为云耀云服务器L实例:高级篇-部署自己的minecraft游戏服务器(下)

华为云耀云服务器L实例:高级篇-部署自己的minecraft游戏服务器(下)

时间:2023-10-25 12:13:38浏览次数:44  
标签:screen 云耀云 jar 服务器 minecraft 我们

 

书接上文,我们已经做好了在华为云耀云服务器L实例中开启minecraft服务器的所有准备工作,现在让我们正式在我们的华为云耀云服务器L实例中开启minecraft服务器。

开启minecraft服务器

首先,我们需要知道自己的minecraft服务器核心jar放在哪里了,就是上方下载上传后的路径,这里我的是

根目录/minecraft/minecraft_server.1.12.2.jar

输入 pwd 可以查看当前位于的目录位置

可以看到我们现在位于 根目录/root 文件夹下,那么我们切换到目标文件夹则需要输入如下指令(若你的文件在不同位置,请自行调整指令)

cd ../

cd minecraft

可以看到此时我们来到了minecraft服务器核心的文件夹下,那么,让我们赶紧来尝试运行一下吧!

输入指令:(注意!如果你的文件位于不同位置,记得更改指令的路径部分。XMS是给minecraft服务器的最小分配内存,XMX是最大分配内存,这里两个参数也可根据自己需要自行修改)

sudo java -Xms512m -Xmx1024m -jar /minecraft/minecraft_server.1.12.2.jar nogui

此时出现了如下提示:

 

emmm,貌似还有一点小问题,这是因为我们还没同意用户协议,我们输入指令编辑一下用户协议文件:

vi eula.txt

在编辑模式中(按i打开)将eula=false更改为eula=true,并按esc,输入:wq 并回车即可保存并退出该文件。

好的,那我们再次输入启动minecraft服务器的指令,看看效果:

sudo java -Xms512m -Xmx1024m -jar /minecraft/minecraft_server.1.12.2.jar nogui

很好!我们现在已经能成功启动minecraft服务器了,如果想关闭minecraft服务器,请输入stop,如下图:

 

现在minecraft服务器就已经能正常使用了,但是别急,我们还有一点小小的工作要完成。

 

如果你是非正版minecraft玩家,是连接不上minecraft服务器的,而想要连接minecraft服务器则需要我们在服务端把正版验证关闭。

继续在我们的/minecraft文件夹下,输入指令:

vi server.properties

找到online-mode:true(如下图),将其中的 true 改 为 false,再关闭minecraft服务器重启即可

Linux screen命令

这部分不是必须的,但我建议所有服主们都设置一下。

我们平时可能需要一直开着自己的minecraft服务器,但我们一旦断开云耀云服务器连接,之前打开的minecraft服务器就自然不可用了,我们不太可能为了维持minecraft服务器而一直连接我们的云耀云服务器,所以我们需要Linux screen,它可以使我们关闭连接后也一直运行minecraft服务器。

我们首先要确保自己的云耀云服务器上可用screen ,可以用指令 which screen 确认。

如果没有的话,需要自行安装一下。

确保可用后,我们输入如下指令,创建一个叫mc的screen:

screen -S mc

在这里,我们输入minecraft服务器的启动指令(还是要记得保证自己在目标文件夹下再启动)

sudo java -Xms512m -Xmx1024m -jar /minecraft/minecraft_server.1.12.2.jar nogui

可以看到minecraft服务器正常启动,接着我们按ctrl+a再按d离开当前screen,此时我们想断开连接之类的就都不影响minecraft服务器运行了。如果想回到minecraft服务器的screen,先需输入screen -ls ,查看当前所有的screen。

可以看到我们的 442185.mc 即为minecraft服务器的screen,接着输入

screen -r xxxx.mc

即可回到minecraft服务器的screen中。

启动客户端,加入游戏

终于做完了一切工作,让我们连接一下自己的minecraft服务器看看!

首先用自己喜欢的启动器启动游戏,点击多人游戏!

点击添加服务器,将自己的 华为云耀云服务器L实例ip:端口号输进去(注意要用英文:)

可以看到正常加入服务器,没有什么问题

之后,我们就可以找自己的小伙伴尽情游戏了!

 

通过本文,我们已经成功在华为云耀云服务器L实例上部署了Minecraft服务器。现在,你可以与朋友们一起在自己搭建的游戏世界中冒险、建造和探索。云服务器的部署不仅提供了更好的稳定性和可靠性,还可以让你的游戏世界随时随地可访问。希望本文对大家有所帮助,祝大家在华为云耀云服务器L实例上成功部署Minecraft服务器,并享受与朋友们一同畅玩的乐趣!

 

标签:screen,云耀云,jar,服务器,minecraft,我们
From: https://www.cnblogs.com/jishuseng/p/17786870.html

相关文章

  • 华为云耀云服务器L实例:高级篇-部署自己的minecraft游戏服务器(上)
     华为云耀云服务器L实例是一款可快速部署且易于运维的轻量级云服务器,专为中小企业和入门级开发者打造。它不仅拥有华为云擎天架构的强大性能,还具有多项用户体验优化方案,让用户轻松上手,享受简单上云的乐趣。本产品网址为:https://www.huaweicloud.com/product/hecs-light.html......
  • 如何判断一台服务器是否具备CN2线路?
    要判断一台服务器是否具备CN2线路,可以执行以下步骤:查看托管商信息:首先,您可以查看您的服务器供应商的信息。托管商通常会在其官方网站上明确标明他们所使用的网络和线路提供商。搜索关于托管商的资料,看看是否提到了CN2或ChinaNetNextCarryingNetwork。联系托管商:您可以联系托管商......
  • 单位机房 服务器 ORACLE数据库服务器
    开发好的软件系统都部署在服务器上才能访问,服务器是专门伺候大家为大家服务的计算机。上几张图片看下服务器的样子 ......
  • 白嫖在线云服务器,免费在 linux 服务器使用 docker 。 附视频+附文档
    白嫖在线云服务器,免费在linux服务器使用docker。附视频+附文档@目录前言启动Nginx案例最后视频:https://www.bilibili.com/video/BV1WN411W79V/国内互联网经过多年发展,单体应用已经无法支持我们的互联网业务,分布式、微服务架构已经是大势所趋。就算是一些小公司,也已......
  • 白嫖在线云服务器,免费在 linux 服务器使用 docker 。 附视频+附文档
    <!--@Author:JavaPub@Date:2023-10-2419:34:55@LastEditors:yourname@LastEditTime:2023-10-2423:00:26@Description:HereistheJavaPubcodebase.SearchJavaPubonthewholeweb.@FilePath:\JavaPub-Blog\docs\posts\docker\免费使用云服务器部署docker.......
  • 10月24日用socketserver模块TCP和UDP的服务器
    目录socketserver模块TCP协议的服务器以及客户端UDP协议的服务器以及客户端修改UDP修改版socketserver模块为什么要考虑这个模块呢?因为真实情况下不一定只有一个客户端连接,如果我使用socket模块就无法实现一个服务器连接多个客户端同时回复客户端的数据,下面先展示一下这个情况图......
  • Docker系列---【mysql容器手动停止后,重启服务器,mysql容器被删掉了,如何恢复mysql数据?】
    mysql容器手动停止后,重启服务器,mysql容器被删掉了,如何恢复mysql数据?1.问题描述为了快速搭建数据库,我使用了docker搭建数据库,由于服务器资源紧张,我想先把mysql容器停掉,启动jenkins容器,使用完之后再停掉jenkins,启动mysql,结果由于服务器资源有限,服务器卡死了,无法远程连接了,没办法,我......
  • 恒创科技:服务器内存一般多大?(服务器内存够用吗)
    ​在建设一个网站或者应用程序时,选择合适的服务器配置是非常重要的。其中,服务器内存是一个关键因素,它直接影响着网站的性能和用户体验。那么,服务器内存一般多大呢?这个问题没有一个固定的答案,因为不同类型的网站和应用程序对内存的需求是不同的。下面我将从几个常见类型......
  • 服务器数据恢复-服务器操作系统损坏导致蓝屏,重启后仍然蓝屏的数据恢复案例
    服务器故障&分析:某公司一台华为机架式服务器,运行过程中突然蓝屏。管理员将服务器进行了重启,但是服务器操作系统仍然进入蓝屏状态。导致服务器蓝屏的原因非常多,比较常见的有:显卡/内存/cpu或者其他板卡接触不良、硬盘出现物理故障、系统漏洞被利用,外部入侵、系统文件丢失或损坏等。......
  • 【记录2】华为云耀云服务器L实例_mysql部署CentOS 7
    产品官网:https://www.huaweicloud.com/product/hecs-light.html1.本地终端远程登录华为云耀云服务器L实例购买华为云耀云服务器L实例后,我采用的是Putty作为本地终端,在华为云耀云服务器L实例上进行mysql的安装和配置、后续的应用部署提供数据库服务。输入IP地址点击Open后......