步骤如下 前提你有一台服务器✔
1.全程使用root用户,使用的发行版是Debian11,同时适用于Ubuntu和其他的Debian系Linux使用,RHEL仅部分命令不同,其他也是相同的。
2.首先我们需要在服务器端安装Java和Screen两个软件
apt-get update #更新源 RHEL系则为 yum update
apt-get install java screen -y #安装java和screen RHEL系则为yum install java screen -y
创建一个目录以便我们存放服务端的文件
cd / #进入根目录
mkdir mcserver #创建mcserver文件夹
cd /mcserver #进入mcserver
接下来我们就要去下载服务端的文件MOD服
举个例子,当我们需要下载1.12.2版本的服务端的时候,我们右键他的Server Jar,复制链接,到终端,蓝色字体即链接。
wget 下载链接
下载好了之后,我们可以使用
java -Xms512M -Xmx1024M -jar server.jar -nogui
#-Xmx表示服务器占用最大内存
#-Xms表示服务器占用最小内存
#-jar之后的内容为服务器核心的名称(此处为server.jar)
#nogui表示没有图形显示
来启动服务器。
需要注意的是,第一次启动必定失败,这时候需要修改EULA文件来让他成功启动。
vim eula.txt #将eula=false改成eula=true即可启动服务器。
#但这个时候如果使用的是盗版你启动好了仍然会登陆不进去。
stop #关闭服务器
vim server.properties
#将online-mode=true改为online-mode=false就可以登陆了
控制台op player即可将player用户设置成op。
关闭终端后仍然需要运行服务器则
screen java -Xms4096
在记事本中输入
java -Xms8g -Xmx32g -jar server.jar nogui #这里的数据是按照实际来填写的
在填写完之后,保存文件。并在screen中输入指令:
bash start.sh