Ubuntu 20.04 实装我的世界 Paper 服务器
0x01 - 环境需求
- 一台能上网、有公网IP的服务器
- ssh客户端(可选,如果是云服务器则必须)
- Linux使用经验(可选)
记得单独给服务器创建文件夹!否则别怪我没提醒你!
0x02 - 下载
下载Java
我开的是1.16.5的服务器,所需java版本为Java 8 ~ Java 11,因此选择较新的Java 11:
sudo apt install openjdk-11-jdk-headless
下载核心
去PaperMC网站,在左侧选好版本,选择右侧最新的下载,再用ftp传到服务器。
0x03 - 首次启动
因为核心是.jar文件,且内存只有4GB,我启动需要用如下命令:
java -Xmx3072M -Xms2048M -jar paper-1.16.5-794.jar nogui # -Xmx是最大内存,-Xms是最小内存,这段注释不要复制上去
是不是很长?所以我们可以做一个启动脚本,这样每次启动只需执行脚本就行。
vim start.sh
# 输入以下内容
#!/bin/sh
java -Xmx3072M -Xms2048M -jar paper-1.16.5-794.jar nogui
:wq
chmod u+x start.sh
./start.sh
这样服务器就启动了,不出意外会报错,这是因为我们没有同意协议(eula),找到eula.txt,把false改为true。
再次执行启动脚本,服务器就成功启动了!
最后我们再调整一下server.properties设置文件,如果你开的是离线服务器,记得把online-mode设置为false。
0x04 - 加入服务器
启动MC后,点开多人游戏,添加服务器,在地址栏输入服务器的公网IP。
和你的好基友愉快玩耍吧!