在linux上部署我的世界服务器

前言

视频 https://www.bilibili.com/video/BV13H4y1c79R/

我使用的是炎火云的nat机,如果你没有接触过服务器的话,可以看我的之前那篇文章https://showby.top/index.php/archives/276关于服务器选购的一些避坑指南

第1次用的话,建议去阿里/腾讯云那边领取免费三个月的云服务器


为什么要使用Linux系统Windows不是更方便吗?

由于windows的图形化界面虽然说是更方便的,但也会造成更高的性能占用(当然如果你服务器性能很高当我没说)

第2点可以学习Linux,多学学没什么坏处的

准备工作

先安装一个Java环境

我的系统 Ubuntu22.04

sudo apt update
sudo apt install openjdk-17-jre-headless

第2行那个17换成其他的就是其他Java版本

最好是新建一个目录,用来存放mc文件

mkdir mc
cd mc

服务端

我这里用的是paper

他们的官网https://papermc.io/downloads/all

镜像下载站https://www.fastmirror.net/#/download/Paper

进入存放mc服务端的文件夹

首先获取服务端的下载链接,进入上面两个网站其中一个(推荐使用镜像国内更快)

在下载的时候右键复制下载链接

使用wget下载服务端

apt install wget#安装wget
wget --content-disposition 你的下载链接
#或者是
wget 你的下载链接

第2行的 –content-disposition 的意思是使用服务器响应提供的名字, 不然会导致名字错乱的情况

如果加上后无法正确下载,尝试直接使用wget

正式运行

java -Xmx1024M -jar 你的服务端名字.jar

注意区分大小写

这里的-Xmx1024M的意思是 限制最大内存为1G(1024M)可根据自己的需求修改

首次运行会报错,很正常

先按ctrl+c结束进程

在eula.txt里面修改eula=false为eula=true

再次启动应该就没问题了

配置修改

主要修改server.properties里面的内容

具体的可以自己百度

我这里就讲

online-mode=true这一个,把后面的true改为false

意思是关闭正版验证

然后你就可以输入你的服务器ip进行游戏(后面不加端口默认为25565)

让mc服务保持运行

nohup方法

这个方法优点是比较简单,缺点就是不能在运行的时候执行一些命令(比如给op)


一般来说,在关闭ssh窗口后就会结束

你可以用

nohup java -Xmx1024M -jar 你的服务端名字.jar &

注意后面有一个&

关闭的话可以使用

kill -9 mc服务的pid

Pid在使用上面那条命令的时候就会提供

运行时的日志会保存在nohup.out 

tmux工作区方法

这个方法需要你对命令行有那么一点理解,如果你只会跟着敲的话,还是不推荐使用这个方法

(虽然我这篇文章给出的就是跟着敲的方法)


先把你的mc进程给终止了,因为接下来会运行在这个工作区上面

如果你没有tmux,先安装

apt install tmux

安装完后直接输入tmux

左下角会有一个0,请记住这个0

在这里面根据我上面的方式运行mc

cd mc
java -Xmx1024M -jar 你的服务端名字.jar

如果你要退出的话,按键盘上的ctrl+b,然后按下d,即可退出

—-如果你要结束这个工作区的话,直接按下ctrl+d,整个关闭工作区(包括mc进程啥的全关闭了)

当你重新连上ssh终端之后,要想再次进入这个工作区(前提是你没关,用的是往上数两行的退出,也就是ctrl加b,然后d)

tmux attach -t 0#这个0就是你的工作区代码

如果你忘了你的工作区代码是多少,可以输入下列命令查询

tmux ls
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇