系統版本centos7.4(x64),更新時間2018.10.30
重要:需在ECS操作檯安全組中將25565端口打開
下載並安裝JDK
這裏以8u191版本爲例
wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz?AuthParam=1541338360_507cadd935a138ad3650909bce0cebbd
文件默認下載到/root文件夾中,使用以下代碼安裝
tar -xzvf jdk-8u191-linux-x64.tar.gz
配置環境變量
1.打開文件
vim /etc/profile
加入以下內容
# set Java environment
export JAVA_HOME=/root/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH
2.添加完成後使設置生效
source /etc/profile
3.驗證是否配置成功
java -version
安裝PaperSpigot服務端
1.FileZilla將服務端(點我下載)上傳至/home文件夾下,安裝
這裏安裝前需CD到安裝目錄下
cd /home/paperspigot-1.12.2
安裝
java -Xmx1024M -Xms512M -jar /home/paperspigot-1.12.2/paperclip.jar
2.修改eula.txt
vim /root/eula.txt
將false改爲true
3.再次運行服務端
java -Xmx1024M -Xms512M -jar /home/paperspigot-1.12.2/paperclip.jar
Ctrl+C結束掉服務端
4.修改/root/server.properties,用此方法關閉正版驗證,否則無法登錄
vim /root/server.properties
5.修改以下內容
# online-mode=true
online-mode=false
Screen方法介紹
1.首先安裝screen
yum install screen
2.在/home/paperspigot-1.12.2文件夾下創建start.sh
cd /home/paperspigot-1.12.2
vim start.sh
3.修改start.sh加入以下內容
#!/bin/sh
java -Xmx1024M -Xms512M -jar /home/paperspigot-1.12.2/paperclip.jar
保存退出
4.賦予start.sh文件腳本執行權限
chmod 777 start.sh
5.以後每次打開服務器都用screen ./start.sh就好了
screen ./start.sh
6.常用命令
# 殺死一個screen
screen -S session_name -X quit
# 恢復之前離線的screen
screen -x
screen -r session_name