记一次MC(基岩)服务器搭建(Linux)
这不是教程!!!
前几日白嫖了一台轻量应用云服务器(成都的),放着也没用。就突发奇想,正好用来搭建我的世界(基岩版)服务器(因为以前尝试搭建失败了,所以还想试试)。
首先
去找了下基岩版适用的服务端的包。各种百度,去了mcbbs
找,看到的都是pc
的包(声明:mcbbs里是有的,只是我不知道罢了,后来找到了)。还是去Minecraft
官方吧。找到了下载地址https://www.minecraft.net/zh-hans/download/server/bedrock/
打开,白板,换浏览器,白板,换pc
,还是白板。于是去群里询问,原来中国站有点问题。于是将zh-hans
换成en-us
于是https://www.minecraft.net/en-us/download/server/bedrock/
访问,OK了,选择Linux
的包,Ubuntu
那个。
得到一个服务端1.16下载链接
开始搭建
下载,上传,解压
我的服务器是Centos7
镜像,但是Minecraft
官方推荐使用Ubuntu
镜像(没说不能用啊就先用centos
的试试)
根据说明,cd
到刚刚解压了包的目录下,运行bedrock_server
文件
执行命令:LD_LIBRARY_PATH=. ./bedrock_server
报错了,缺少依赖文件libssl.so.1.1
接下来说的比较简陋,因为不推荐这样弄
尝试安装依赖
首先跟新yum
源
然后安装libssl.so.1.1
各种操作后,运行bedrock_server
提示缺少各种gcc glibc
安装工具Development Tools
查看gcc
版本,2015
年的,太旧了升级gcc
包会花费很多时间。果断放弃
重置服务器系统镜像,换成Ubuntu
镜像。
马上成功
服务器安装Ubuntu18.0.4
系统镜像
将服务端的包上传到服务器,解压cd
到bedrock_server
所在目录,运行它LD_LIBRARY_PATH=. ./bedrock_server
运行成功Ctrl+c
或者输入stop
回车结束运行
想要让服务端在后台继续运行,还得下载工具
首先update
apt install update
然后安装screen
apt install screen
安装好后用screen
新建窗口screen -S 新窗口名字
窗口名不能中文,例如:
screen -S MC
在新窗口中cd
到对应目录,运行bedrock_server
运行成功,Ctrl+a+d
回到主窗口
如要回到MC
窗口:
screen -r MC
这样,服务端软件就会在后台运行啦
我用的root
用户登录到服务器,如果不是root
用户,所有命令前得加上sudo
这后面有点像教程诶,hhh
最后
防火墙得设置一下,开放对应端口(tcp
和udp
),默认为19132
如果安装了宝塔面板,宝塔面板也得放行对应端口。
特别鸣谢
感谢一位热心好心的老哥给我的指点,没有他我可能搭建不了。