-
Minecraft服务器部署指南
Ryokutya心血来潮,且邀请许久不联系的小伙伴开始了MC之旅~
准备工作
首先需要准备一台全新的服务器 * 嘶哈嘶哈 *,当然不可能在本地部署对吧。这里我用虚拟机模拟在远程服务器终端上的操作。
运行环境
Ubuntu 20.04LTS,版本较新就行,不重要捏。众所周知,
Minecraft是用Java开发的。那么第一步,先安装JDK。它是Java的开发工具包,包括了Java运行环境JRE,Java工具(javac/java/jdb等),还有Java的基础API。
那么直接安装JRE也是没有关系的,这里演示如何安装JDK的过程。安装JDK
首先打开Oracle官网的JDK下载页面,获取下载连接。由于要将Minecraft部署在linux服务器上,选择Linux对应的
x64 Compressed Archive就行啦。
那么我们复制右边对应的链接,下载JDK到当前目录。wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz下载可能会有些小慢,耐心等待下载完成。之后在当前路径下找到
jdk-18_linux-x64_bin.tar.gz,将其解压到/usr/local下。sudo tar -zxvf jdk-18_linux-x64_bin.tar.gz -C /usr/local之后进入
/usr/local目录下,查看当前JDK文件夹名称jdk-18.0.2,并记住这个文件夹,之后一步要用到。
最后一步就是配置环境变量啦。export JAVA_HOME=/usr/local/jdk-18.0.2 #这个jdk-18.0.2就是上边解压出来的文件夹 export PATH=$JAVA_HOME:$JAVA_HOME/bin:配置完成后,在控制台中输入
java -version出现三行,JDK安装成功了!下载Minecraft_server.jar
点击这里进入下载页面,或者你有其他的版本的jar包,那么直接放到服务器上。
cd ~ #切换到家目录 wget https://piston-data.mojang.com/v1/objects/f69c284232d7c7580bd89a5a4931c3581eae1378/server.jar #下载官方jar包启动Minecraft
java -Xmx1024M -Xms1024M -jar minecraft_server.1.19.2.jar --nogui --port 19999 #一条命令就启动啦!具体的启动参数请参考官方文档。
别忘了开放服务器端口!
进入云服务器的控制台,开放端口(19999),部署就完成了!
另外还有docker部署的方式,之后写吧,🕊。