在Debian 10上安装PaperSpigot
PaperSpigot是一个高性能的Spigot分叉,本文将分享如何在Debian 10 (Buster) vps上安装PaperSpigot。
第一步:准备系统
启动一个新的Debian 10 VPS。
使用我们的最佳实践指南更新服务器。
创建一个名为paperuser的sudo用户。遵循我们的最佳实践指南。切换到paperuser阅读本指南的其余部分。
步骤2:安装Java
安装无头的OpenJDK版本。
$ sudo apt install openjdk-11-jre-headless -y
第三步:安装Screen
Screen是一个GNU实用工具,它允许PaperSpigot服务器在后台运行。
$ sudo apt install screen -y
步骤4:创建交换文件
PaperSpigot需要一个交换文件来满足RAM的要求。将下面命令中的1G替换为所需的交换文件大小。
$ sudo fallocate -l 1G /swapfile
设置权限。
$ sudo chmod 600 /swapfile
分配交换空间。
$ sudo mkswap /swapfile
打开交换。
$ sudo swapon /swapfile
修改/etc/fstab以在引导时挂载交换文件。
$ sudo nano /etc/fstab
将这一行附加到文件中。
/swapfile none swap sw 0 0
第五步:安装PaperSpigot
切换到paperuser主目录。
$ cd ~
创建并更改到纸质文件夹。
$ mkdir paper
$ cd paper
下载最新版本的PaperSpigot到paperclip.jar。如果你想要一个不同的Minecraft版本,将lastSuccessfulBuild替换成你想要的版本号。
$ wget -O paperclip.jar https://papermc.io/ci/job/Paper/lastSuccessfulBuild/artifact/paperclip.jar
为您的服务器创建一个启动脚本。
$ nano start.sh
将这个脚本粘贴到start.sh中。将1024M替换为服务器上安装的RAM数量。
#!/bin/sh
java -Xms512M -Xmx1024M -jar paperclip.jar
使start.sh可执行。
$ chmod +x start.sh
同意 Minecraft EULA.
$ echo "eula=true" > eula.txt
步骤6:启动服务器
启动一个实例,在后台运行服务器。
$ screen -S "My PaperSpigot Server"
运行启动脚本。
$ cd ~/paper
$ ./start.sh
要退出屏幕窗口,请按CTRL + A,然后按d。如果您想再次打开窗口,请使用命令screen-r。
至此,我们已经在Debian 10上安装了一个PaperSpigot Minecraft服务器。服务器将下载必要的文件设置PaperSpigot在第一次启动。在第一次运行之后,您的服务器将启动得更快。
- 点赞
- 收藏
- 关注作者
评论(0)