搭建MC服务器
服务端
环境centos7
升级yum
1 | sudo yum update |
安装java jdk
1 | sudo yum install java-1.8.0-openjdk |
检测是否安装成功
1 | java -version |
下载Minecraft服务端
1 | sudo wget https://s3.amazonaws.com/Minecraft.Download/versions/版本号/minecraft_server.版本号.jar |
如果访问不了,就手动下载上传
创建一个文件夹
1 | mkdir /root/minecraftserver/ |
将服务端文件移动到创建的文件夹内
1 | mv /root/server.jar /root/minecraftserver/ |
设置权限
1 | chmod 777 /root/minecraftserver |
第一次启动需要编辑eula.txt同意协议
1 | sudo vim /root/minecraftserver/eula.txt |
修改eula=false为eula=true
这里要注意此时启动的路径,服务器第一次启动会在当前路径下创建文件
启动服务器
1 | sudo java -Xms最小内存m -Xmx最大内存m -jar /root/minecraftserver/server.jar |
比如分配至少256MB内存,最多512MB内存用于Minecraft服务器
1 | sudo java -Xms256m -Xmx512m -jar /root/minecraftserver/server.jar |
server.propertices修改配置
1 | sudo vim /root/minecraftserver/server.propertices |
参数
1 | gamemode代表游戏模式 0代表生存,1代表创造 |
开启防火墙端口25565
1 | firewall-cmd --zone=public --add-port=25565/tcp --permanent |
重启防火墙
1 | firewall-cmd --reload |
查看端口
1 | firewall-cmd --zone=public --list-ports |
后台运行
1 | yum install -y screen #安装虚拟终端 |
本地环境
win10
安装java环境略
使用HMCL 启动器