基岩版:
(1)准备好服务器 安装的是Ubuntu系统(我使用的是18.04),设置好登陆密码后使用ssh登录服务器
(2)创建一个空文件夹,前往官网下载服务端:官网服务端下载地址:
https://www.minecraft.net/zh-hans/download/server/bedrockg
注意:官网一般都是最新版的服务端
(3)下载后完服务端后放进空文件夹中执行:(也可以解压后上传到目标文件夹)
unzip 文件名 解压
如:unzip bedrock-server-1.18.12.01.zip
这一步可能会出现错误:如没有找到相关unzip指令或者包,原因是liuex系统没有自带的解压程序
这时候执行如下指令:
1.sudo apt-get update //更新系统包
2.apt-get install unzip //安装unzip
(4)接着下载依赖:
sudo apt install -y libcurl4-openssl-dev
这里可能出现和上面一样的找不到包等指令(如果上面已经遇到且更新过之后就没有这类报错)
解决方法同样是执行更新:
1.sudo apt-get update
或者
2.sudo apt-get upgrade
(5)接着启动服务器:
LD_PRELOAD= ./bedrock_server
ctrl+c结束程序
(6)设置后台运行:
1.安装screen
sudo apt install screen
2.创建文件start.sh (名字可自定义)
sudo nano start.sh
3.输入下面的内容,然后按Ctrl+O,再按回车保存,然后Ctrl+X推出编辑器
screen_name="mc"
screen -dmS $screen_name
cmd="cd /mc" //这里的位置是你存放mc文件夹的路径
screen -x -S $screen_name -p 0 -X stuff "$cmd"
screen -x -S $screen_name -p 0 -X stuff '\n'
screen -x -S $screen_name -p 0 -X stuff "LD_PRELOAD= ./bedrock_server"
screen -x -S $screen_name -p 0 -X stuff '\n'
4.后台启动服务端
sudo chmod +x /mc/start.sh
sudo sh /mc/start.sh
其他:
win10存档位置:
C:\Users\13219\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds
服务端存档位置:
/home/mc/bedrock-server-1.18.33.02/worlds