华为云搭建我的世界服务器
本文章是作者搭建过程中的随笔。
购买华为云服务器后使用MobaXterm ssh远程登录服务器,Remote hostname 为服务器弹性公网ip,Specify username为root。点击OK后输入密码登录。
准备使用apt指令安装java发现没有安装apt,使用yum安装apt
yum install apt后显示Error: Nothing to do 解决:发现RedHat系列系统(CentOS)包管理工具为yum,Debian系列系统(Ubuntu)包管理工具为apt-get,平时Ubuntu用多了。Centos7安装apt-get 在centos下用yum install xxx 不是使用apt-get_centos7 apt -get找不到命令-CSDN博客
使用yum安装java发现版本太低,决定使用wget指令从官网下载
首先uname -a查看系统架构,是X86_64位
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz
Centos7 安装JDK21、配置环境变量_centos7安装jdk21-CSDN博客
配置环境变量的时候一定要看看你下载的java版本是多少!!!我通过wget下载的小版本是21.0.3不是这边文章里写的21.0.2一定要注意!!!
java环境配置完毕后下载服务端纯净版Spigot (getbukkit.org)
mod服有forge和fabric两种,博主这里选的是fabricDownload Minecraft Server Launcher | Fabric (fabricmc.net)
下载完之后在root文件夹内创建一个叫McServer的文件夹,把相关文件丢进去方便管理
mkdir McServer
在McServer中编写脚本start.sh,随后chmod +x start.sh给予脚本权限(好像不写也行),./start.sh运行脚本。


出现报错

解决方法:作者最终是在windows下运行jar(一共需要两次启动),随后将其拖到MobaXterm左侧栏中(就是将他上传到云服务器中)。第一次启动会出现EULA相关的报错,需要找到一个叫EULA的文件,将里面的false改成true,服务器设置相关可以更改property文件。
第二次启动,在MobaXterm中启动start.sh脚本,大概会出现报错
/bin/bash^M: bad interpreter: No such file or directory
解决方法:解决Linux Shell脚本错误:“/bin/bash^M: bad interpreter: No such file or directory”-CSDN博客
在启动./start.sh之前,可以使用screen -S xxx创建一个新的窗口,在此窗口内启动,可以使该窗口挂在后台始终保持启动的同时我们还可以做其他的事,ctrl+a+d切换窗口,exit退出,screen -ls显示所有窗口。screen -r xxx重连窗口
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)