欢迎光临散文网 会员登陆 & 注册

我的世界开服教程(最新1.19.2教学)

2022-12-04 18:32 作者:最後のGleam  | 我要投稿

最近刚尝试开了个我的世界服务器,为了以后自己还能记得步骤,也为了分享一下,所以写了这个教程。本教程会从jdk安装开始从零开一个我的世界服务器。需要提前准备的是一个云服务器。

提前说明,此教程是面向云服务器的开服教程,如果是局域网联机,那么只需内网映射即可,云服务器的原理其实也类似,这里不再赘述。


首先,买一个云服务器。腾讯云,阿里云,华为云都可以,推荐哪个便宜用哪个。我买的是2核4G版本的,两三人联机可能会出现偶尔的卡顿,不过也完全够用了。如果有钱可以直接上4核8G,8核16G等等。系统方面我选用的是CentOS7.6,所以本文只针对CentOS提供教程。


然后就是安装一个Xshell和Xftp用于远程操作服务器和传输文件,这两个软件不懂的具体可以百度,其实只要输入云服务器的公网ip,root账号和密码就能远程连接了。

其次是安装jdk。提前说明一下,1.19.2版本的所对应的jdk版本必须高于17(好像),反正如果你想要玩最新版本的我的世界,那么jdk版本最好也保持最新,这里我就采用了最新的jdk19。

  1. 进入Oracle官网下载jdk,直接复制下载链接即可

    https://www.oracle.com/java/technologies/downloads/

选择Linux最下面的rpm版本

2.用Xshell安装jdk

mkdir /usr/java #创建jdk安装目录(目录位置和命名可随意)

cd /usr/java #进入到刚刚创建的目录

wget https://download.oracle.com/java/19/latest/jdk-19_linux-x64_bin.rpm #下载jdk19安装包


3.安装jdk

rpm -ivh jdk-19_linux-x64_bin.rpm  #安装jdk


4.查看是否安装成功

java -version

能看到版本即安装成功

环境变量无需自己配置

接着是下载开服包,我这边选择的官网自带的纯净包,不支持用插件和模组,因为我就和小伙伴玩玩原版生存。如果你需要带插件的服务器,那么你可以去找Sipgot或者SpongeForge等开服jar包,区别应该就是jar包的不同,这里我不太了解就不说了,大家可以去找其他教程。

最新的服务端可以去官网下载

https://www.minecraft.net/zh-hans/download/server

下载完后创建一个存放服务器端的目录

mkdir /home/mc/    #位置和名字可以自定义

将下载的server.jar文件通过Xftp上传至/home/mc/文件夹下

这里的其他文件是运行后生成的,可以不用管

为了让服务器可以在我们关闭Xshell后继续在窗口运行,我们需要下载安装screen

yum install -y screen

然后我们确保自己在mc目录下,没有就 cd /home/mc 进去

新建一个screen

screen -S mc 

在名为mc的screen下启动服务端

java -Xmx512M -Xms2048M -jar server.jar nogui

注:这里的xms是运行时最小内存,xmx是运行时最大内存,根据自己的云服务器自行配置

server.jar为同目录下刚上传的开服包的名字,自行替换。

第一次启动后会要求配置eula.txt文件,我们通过ctrl+c退出程序,通过vim编辑eula.txt,将eula=false 改为 eula=true ,vim eula.txt进入编辑,按i修改,esc然后:wq保存退出。

再次启动服务端即可。

关闭screen可通过screen -ls查找端口号pid然后screen -X -S pid quit关闭实现,screen -x pid进入当前pid的screen页面

可自行修改服务器内容

再提一嘴,服务器默认开始正版登录,如果有的小伙伴没有买正版可以通过修改server.properties里的文件内容实现。一开始进去大家没有输指令权限,可通过在云服务器端输入/op 名字 代码实现赋予op权限。

我的世界开服教程(最新1.19.2教学)的评论 (共 条)

分享到微博请遵守国家法律