大家好,又见面了,我是你们的朋友全栈君。
- 获取ubantu:百度搜索“云服务器”,百度,腾旭随便选一个,实名认证,打开活动中心,领取免费的云服务器。
- 登录ubantu,配置游戏环境
更新系统软件
代码语言:javascript复制apt-get update
安装jdk
代码语言:javascript复制apt-get install default-jdk
检验jdk是否安装成功,若输入以下代码,出现java版本提示则为成功
代码语言:javascript复制java -version
安装screen
代码语言:javascript复制apt install screen
新建screen(screen用来保证终端关闭后也能运行mincraft)
- 为mincraft新建文件夹
cd /home 进入home文件夹
mkdir xxx 进入之后,用这个命令为minecraft建立一个专用的文件夹,xxx是随便取的名字,最好是英文
cd xxx 新建之后进入建好的xxx文件夹
- 新建screen
screen -S xxx 这里的xxx也是随便取的名字,新建一个screen可以理解为新建一个工作空间,不同的screen之间可以来回切换,反复横跳。
- 安装mincraft 服务端
Spigot
进入Spigot官网–>选择版本–>download–>进入下载页面–>下滑找到spigot-xx.xx.xx.jar–>右击复制链接地址,用wget命令打开这个网址。
代码语言:javascript复制wget https://cdn.getbukkit.org/spigot/spigot-1.16.5.jar
- 运行minecraft服务端
java -jar spigot-xx.xx.xx.jar --nogui
首次运行不会直接启动minecraft服务端,系统会在文件夹中生成一个eula.txt。
我们使用vim文本编辑器将其中的eula由false修改为true,相当于每个游戏开始前都要同意协议
- 修改server.properties文件:我们要修改这个文件使得小伙伴们可以加入游戏,否则进不来
还是用vim将该文件中的online-mode修改为false
- 然后重复以下命令,即可开启服务器
java -jar spigot-xx.xx.xx.jar --nogui
- 当然这是最基本的,不包括服务器优化,剩下的大家可以自己探索。
- 哦对了,搭建基岩版服务器,需要配置云服务器的防火墙开放udp端口19132。搭建java版服务器要配置防火墙开放TCP端口25565,否则别人也连接不进来。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/141864.html原文链接:https://javaforall.cn