cyy的垃圾堆


  • 首页
  • 归档
  • 标签
  • 关于CYY
  • 友链

© 2025 CYY

Theme Typography by Makito

Proudly published with Hexo

从零开始的mc服务器搭建

发布于 2023-10-21 Minecraft Ubuntu Java 

写在前面

更新于2023.10.21 MC版本1.20 Ubuntu22.0LTS 主打教程拼拼凑凑,遇到的问题也写下


首先你需要一个服务器,现在最低也都是2核2G,差不多也带的动4人左右了(疯狂开图cpu可能受不了,延迟就会大,还那些巨型矿洞也可能加载不好,一开始还以为矿洞是露天的()),当然配置越高越好doge

通过服务器提供商打开服务器,并安装Ubuntu系统。保存好私钥。(放行端口22)

然后在服务器防火墙开端口25565,否则开服后照样找不到服务器

电脑安装Tabby,这是开源的终端。可以在GitHub上下载。

通过SSH的方式连接服务器。根据服务器后台查看用户名,一般是ubuntu。(但是注意Tabby中默认是root,没改连不上)

Linux默认是没密码的,但想进入root需要密码

1
2
sudo passwd root    ##设置密码
su root ##进入root

密码都是不显示的,输完放心按回车就行

然后安装各种东西,

1
2
3
4
5
sudo apt-get update			##更新软件包列表
apt-get install zip ##解压和压缩
apt-get install unzip
apt-get install screen ##自带,不需安装,维持程序运行软件
apt-get install libcurl4-openssl-dev ##服务端网络通信依赖库
java环境

1.16版本及之前需Java8,1.17需Java16,1.18及以上需Java17,那么本文的1.20则需要Java17

1
2
3
sudo apt install openjdk-8-jdk ##Java8
sudo apt install openjdk-16-jdk ##Java16
sudo apt install openjdk-17-jdk ##Java17

检查安装是否正确

1
java -version
新建文件夹
1
2
3
cd /home
mkdir minecraft ##新建叫minecraft的文件夹
cd ./minecraft ##进入该文件夹

进入MC官网获取服务器核心下载链接:https://www.minecraft.net/zh-hans/download/server

在刚刚创建的minecraft文件夹中输入:

1
wget	https://www.minecraft.net/zh-hans/download/server
创建screen
1
screen -S Minecraft 

这里的screen相当于一个分屏,能够让你即使退出服务器的远程连接,MC的服务端也能正常运行。

退出screen:Ctrl+A+D

注意非root和root的screen区分开的

进入已创建的screen

1
screen -r Minecraft 

如果忘了srceen叫什么,下面指令得到已有sreen

1
screen -ls
运行服务器核心
1
java -Xmx1024M -Xms1024M -jar <服务器核心的文件名> nogui

-Xmx1024M:表示服务器最大运行内存为1024M

-Xms1024M:表示服务器最小运行内存为1024M

但现在运行后会报错,需要同意协议

1
vim eula.txt

然后按一下键盘上的“A”,调整为输入模式;通过上下左右键,调整光标位置,把最后一行的“false”修改为”true”

修改完成后按下“Esc”,输入“:wq”

修改服务器配置

1
vim server.properties

具体在wiki上看;server.properties - Minecraft Wiki,最详细的我的世界百科 (fandom.com)

修改保存同上。

改好后再次运行服务器核心,看到如下代码,则说明成功 1.20要90s左右

1
Done (xx,xxs)! For help, type "help"

然后进入,输上ip就能快乐地玩耍了。

分享到 

 上一篇: 2023的奇妙旅程 下一篇: Altium Design笔记 

© 2025 CYY

Theme Typography by Makito

Proudly published with Hexo