阿里云ECS搭建我的世界paperspigot服务端

系统版本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服务端

MCBBS最全的服务端介绍

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方法介绍

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

你可能感兴趣的:(我的世界)