1.服务器镜像选择
这里我用的是centos镜像,因为之前用过比较方便。
也可以选择ubuntu或者debian,基本上选最新的版本就可以了。
2.java下载及安装
minecraft开服需要java环境,所以我们需要安装java
centos的镜像可以用yum install安装jdk,比较方便,ubuntu 可以用apt-get,debian有dpkg等命令,这些可以自行查阅。
jdk版本如果直接使用
yum install open-jdk
通常会直接装jdk1.8,对于minecraft版本<1.17.0的好像都可以用,但是好像从1.17.0开始,服务器的java版本需要>=17。
我开的是1.18.1的服务器,所以安装了jdk17.
通过
yum search java|grep jdk
可以查看
可以安装的jdk版本,如图
然后使用
yum install java-17-openjdk-devel.x86_64
就安装了java17,同理,安装1.8也可以使用类似的命令
使用java --version就可以看自己是否安装成功
3.官方服务器
官方服务器比较简单,在下面这个网站上下载(服务器在国外可能比较满)。或者从mcbbs等其他网站上下载
https://www.minecraft.net/en-us/download/server
运行下面这条命令就可以运行服务器了,调大前面两个参数(运行内存)的大小可以容纳更多的人,但是要注意你的物理服务器的内存大小(我一般开物理服务器内存的1/2)
java -Xmx1024M -Xms1024M -jar minecraft_server.1.18.1.jar nogui
注意,第一次运行会中断,因为要同意eula的一个协议,就把服务器文件夹里的eula.txt中的eula=false改为true就可以了
4.fabric服务器
开fabric模组服务器,需要从fabric网站上下载,
https://fabricmc.net/wiki/player:tutorials:install_server
wiki上写的很详细,就不用多说了