机器:ec6108v9
CPU:hi3798mv100 1.4Ghz
RAM:1G
运行环境准备
apt -get install openjdk-8-jre-headless #下载精简版java,如果你想运行>1.16.5的服务端,就把8改17
2.下载服务端
mc服务端下载
找到最左边的Stable Releases
找到合适自己的mc版本(像我这种老机器,1.12足矣)
点Download,再点Download Server Jar
将.jar文件放到自己喜欢的目录下
运行
cd 存放服务端核心的目录
java -Xmx700M(最大分配内存) -Xms128M(最小分配内存) -jar server.jar nogui
大约10秒后,服务端会自动停止运行,并且该目录下会多出一些文件
找到eula.txt,修改它
vi ./eula.txt
将eula=false改为eula=true
再次运行
java -Xmx700M -Xms128M -jar server.jar nogui #因为是精简版的原因,所以一定要nogui,否则会报错
到这,原版生存服已经配置结束了,接下来是一些小事
开放端口(一般hinas是没有防火墙的,有才需要调整)
第一步:安装ufw
sudo apt-get install ufw
第三步:开启防火墙
ufw enable
第二步:添加规则
ufw' allow 25565
至此为止就完成了开放指定的端口(一般会提示规则被存储到xx文件)
配置内网穿透
这里就不细说了,网上的公益frp一抓一大把
而且海纳斯也自带frp
关闭正版验证
找到服务器目录下的server.properties文件,用vim或其他文本编辑器打开它
将文件中的online-mode的值改为false
保存并退出文件,重启服务器即可