技术教程
🗒️保姆级MC基岩版开服教程,附带控制面板
00 分钟
2021-7-2
2023-12-24
type
status
date
slug
summary
tags
category
icon
password

前言

作为一个mc爱好者(假的),一直希望能实现和好兄弟(女同志)在一起愉快地造房子。然而...mc中国的官方网易租一个小服务器收费还死贵,贵也就罢了,能和好兄弟(女同志)一起造房子也值得。拔特(But)!网易的小服务器资料不能备份到本地,而有时候造几个星期的房子就腻了,然后就放着一两个月不玩,只能一直续费一直续费一直续费。。。这就造成了极大的资源浪费(终究还是因为钱?)。除了网易之外就只有零零散散的个人服务器,其中也不乏是免费的,拔特!同样的问题,甚至你都不知道这些服务器什么时候会莫名其妙被关掉。
所以,需求就很明显了,我仅仅需要实现以下的功能:
  • 能够多人联机
  • 能实时掌握所有数据
  • 能够选择性开或者关
  • 花费相对较少
阿看完这些需求,很明显指向一件事,我需要搭建一台个人服务器,掌握游戏的所有,而且刚刚刚好,我有一台闲置的腾讯云学生机(19年买,续费了两年,之后轻量应用服务器就推出了,学生版轻量应用服务器和古老的学生机一样,配置却好了不少,真是让老用户蛋疼,新购建议选择轻量应用服务器)。所以!所以!所以!就有了下面这些破事。

服务器配置

演示机:远古腾讯云学生机
  • 1 CORE
  • 2G
  • 1Mbps
  • 50G SSD
推荐:阿里云或者腾讯云轻量应用服务器学生机(请开放相关端口)
  • 1 CORE
  • 2G
  • 5 Mbps 1000G流量/月
  • 60G SSD

安装步骤

视频:点我

重装系统为Ubuntu20.04

notion image

设定root密码&开启root登陆

  1. 使用ubuntu用户连接到服务器
  1. 输入 sudo passwd root 设置密码(输入过程不会显示,回车确认)
  1. 输入 sudo -i切换到root用户
  1. 输入 vim /etc/ssh/sshd_config进行配置编辑
  1. 将 #PermitRootLogin prohibit-password一行改为 PermitRootLogin yes
  1. 输入 sudo systemctl restart sshd重启SSH

安装控制面板

一行命令快速安装(适用于 Ubuntu/Centos/Debian/Archlinux)

执行完成后,使用 systemctl start mcsm 即可启动面板服务。
默认账号#master密码123456 面板地址IP:23333
面板代码与运行环境自动安装在 /opt/ 目录下
启动命令: systemctl start mcsm
停止命令: systemctl stop mcsm

手动安装(一键安装失败下进行)

创建安装目录,并进入该目录
下载运行环境
解压文件
链接程序到环境变量中
克隆仓库(若没有 git,请安装它,如 apt install -y git)
进入目录,安装依赖库
启动面板
建议通过screen保持面板持续运行!
该面板由Suwings 提供,特此感谢!

安装mc服务端

打开网页控制面板,点击服务端管理然后创建新实例 再选择 自定义启动命令 方案
随意起一个名字(为了后续方便,建议和我起同样的名字 MCS)项目位置推荐默认,下一步,点击上传下载的压缩包,可先完成配置再进行打包上传,打包格式Zip
启动命令写成 sh start.sh,稍后我们上传这个文件
在自己的本地电脑创建一个脚本文件叫做 start.sh,写入开服指令:
在服务端管理界面中点击 管理,进入文件在线管理,解压上传的压缩包,解压后文件夹名字改为mcserver,然后打开这个文件夹,上传start.sh
回到管理面板,点击服务端管理,点击参数,在服务器根目录后加上/mcserver 保存配置。
再回到SSH,以root登陆,执行下面对命令修改bedrock_server的权限
最后回到控制面板服务端管理,点击终端,打开即可开启mc服务器,具体界面如下

个性化设置

在管理面板 服务端管理 中点击管理,点开 Server.properties 配置文件 即可进行自定义配置。