今天哎丫开服了一台我的世界服务器,可以支持6-8人同时在线,和几个朋友一起玩的话刚刚好呢,这也是哎丫开服的第一台服务器。
公网ip:123.56.224.64
Minecraft客户端下载地址:https://www.minecraft.net/zh-hans/download/
开服教程
一、购买一台云服务器
游戏开服当然首先要有一台linux云服务器,最少2G以上内存,配置当然越大越好,如果只是折腾着玩玩那就随便啦~
二、服务器基本环境配置
连接云服务器,我的系统选择的是CentOS 7.3 64,登陆后安装wget
yum install wget -y
安装vim编辑器
yum install vim -y
安装screen屏幕界面
yum install screen -y
使用以下命令查找Java版本
yum list java* | grep java-1.8.0-openjdk

选择第二个版本安装
yum install java-1.8.0-openjdk.x86_64
查看java版本
java -version

显示openjdk版本代表安装成功,基本运行环境配置完成。
三、Minecraft基本配置
在https://mcversions.net/选择一个服务器端版本,复制下载链接,新手建议下载官服,我这里的教程用的官服1.12.2版本,下载链接为:https://launcher.mojang.com/v1/objects/886945bfb2b978778c3a0288fd7fab09d315b25f/server.jar
输入代码wget+你对应版本的链接下载
wget https://launcher.mojang.com/v1/objects/886945bfb2b978778c3a0288fd7fab09d315b25f/server.jar
新建一个go.sh文件
vim go.sh
按i进入编辑模式,输入以下代码后按ESC退出编辑模式,输入:wq(显示在左下角)保存退出,后面用到vim编辑器也是同样的方式编辑文件。
java -Xmx2G -Xms256M -jar server.jar
2G是给服务器分配最大的内存,256M是给服务器分配最小内存,可根据实际服务器配置更改,server.jar是下载服务器端的文件名,可以输入ls查看一下文件名
编译一下go.sh
bash go.sh
运行一下后生成几个文件就会很快退出,需要更改eula.txt文件
vim eula.txt
将false改为true,保存退出
再次运行go.sh
bash go.sh
新建一个Linux系统下的启动文件
vim start.sh
第二行复制粘贴go.sh中的代码
#!/bin/bash
java -Xmx2G -Xms256M -jar server.jar
保存退出,如果没有正版就要更改server.properties文件
vim server.properties
将下面的online-mode改成false,保存退出后Minecraft配置就完成了
四、安全组配置
Minecraft的默认访问端口是25565,要进安全组开放此端口
五、开启/关闭Minecraft服务器
重启云服务器,重新连接一下,创建一个窗口
screen -S server
更改start.sh文件的权限
chmod +x start.sh
打开Minecraft服务器
sh ./start.sh
显示以下代表启动成功

不玩时可以停止服务器,避免资源的占用,代码:
stop
请登录后发表评论
注册
社交帐号登录