服务器配置
华为云学生套餐(时限)#其他云服务器提供商也有类似活动
服务器配置:1vCPUs | 2GB | s2.medium.2
服务器系统:Ubuntu 18.04 server 64bit
配置安全组,入方向规则添加25565端口
远程登录实例(以下二选一)
apt update #更新仓库列表
apt upgrade #更新软件
apt install git openjdk-8-jre-headless #安装git和Java8
https://hub.spigotmc.org/jenkins/job/BuildTools/ #本地浏览器下载BuildTools.jar
mkdir BuildTools #创建BuildTools文件夹并用FlieZllia上传BuildTools.jar
cd BuildTools/ #进入BuildTools文件夹
git config --global --unset core.autocrlf
java -jar BuildTools.jar --rev 1.14.4 #编译完成生成spigot-1.14.4.jar,可选择版本,--rev不写默认最新
cd .. #回到上级目录
mkdir SpigotMC #创建SpigotMC文件夹并将编译完成的spigot-1.14.4.jar放入,有服务器核心直接进行这一步
cd SpigotMC #进入SpigotMC文件夹
vim start.sh #新建启动脚本start.sh并写入下列代码
#!/bin/sh
java -Xms1024m -Xmx1024m -jar spigot-1.14.4.jar #根据实际文件名更改
chmod +x start.sh #赋予start.sh可执行权限
./start.sh #启动服务器
vim eula.txt #同意许可文件
apt install screen # 安装screen
screen -S SpigotMC # 创建并进入名为 SpigotMC 的窗口
./start.sh #启动服务器,tab键可以补全
关于文件夹内文件说明在MCBBS里更详细
登录我的世界
首先如果没有购买正版,先关闭服务器正版验证
stop #关闭服务器
vim server.properties #编辑配置文件
建议使用HMCL我的世界启动器 #可选正版、离线等登陆方法,速度较快
游戏列表中选择对应游戏版本
启动游戏,在多人游戏中添加服务器,服务器名称随意,服务器地址为云服务器公网IP
登录即可
补充和说明
FileZilla 客户端是一个快速可靠的、跨平台的FTP,FTPS和SFTP客户端。具有图形用户界面(GUI)和很多有用的特性。#作为国产软件汉化不完全,不过还是十分优秀的。
Windows Terminal is a new, modern, feature-rich, productive terminal application for command-line users. It includes many of the features most frequently requested by the Windows command-line community including support for tabs, rich text, globalization, configurability, theming & styling, and more. #微软还在开发,怎么用准备再水一篇,颜值即正义。
各种插件,配置,命令慢慢了解吧