使用的群晖版本为7.0,使用IPV6连接群晖,域名解析地址。
容器选择Ubuntu20.04
双击安装容器,安装时勾选使用高权限
打开高级设置--网络,由于我的是IPV6网络环境,如果用bridge会导致ipv6禁用,于是我勾选使用与Docker Host相同网络。虽然docker的网络里面显示同样是禁用,但是实测是可以连接的。
然后点击应用点下一步,完成安装,打开容器。
这个Ubuntu先给他配置一下,首先更新一下
apt-get update
安装vim
apt install vim
中间提示y/n时输入y,下面出现相同情况一样操作。
打开源文件,换国内源下面涉及的VIM操作,不懂操作的可以先去了解一下基本操作
vim /etc/apt/sources.list
删除所有内容并插入下面的阿里源
deb /ubuntu/ focal main restricted universe multiversedeb-src /ubuntu/ focal main restricted universe multiversedeb /ubuntu/ focal-security main restricted universe multiversedeb-src /ubuntu/ focal-security main restricted universe multiversedeb /ubuntu/ focal-updates main restricted universe multiversedeb-src /ubuntu/ focal-updates main restricted universe multiversedeb /ubuntu/ focal-proposed main restricted universe multiversedeb-src /ubuntu/ focal-proposed main restricted universe multiversedeb /ubuntu/ focal-backports main restricted universe multiversedeb-src /ubuntu/ focal-backports main restricted universe multiverse
保存并退出。
更新源
apt-get update
安装sudo,其实不用安装也可以,群晖终端机是带root权限的。如果不安装下面涉及sudo的指令需要去掉sudo.
apt install sudo
更新软件,可以不操作,如果有其他需求可能会用到。
sudo apt-get upgrade
下面的四个安装,逐个安装。最新版可以到mcsm官网下载。我这里安装的是9.7.0的面板MCSManager - A Lightweight control panel for Minecraft server and more
安装wgetapt install wget安装gitapt install git安装 systemctlsudo apt install systemctlmcsm安装面板wget -qO- /mcsmanager/script/raw/master/setup.sh | bash
出现这个界面代表安装完成
上面有几行代码,官网的解释是这样的
systemctl restart mcsm-{daemon,web}.servicesystemctl start mcsm-{daemon,web}.servicesystemctl stop mcsm-{daemon,web}.servicesystemctl disable mcsm-{daemon,web}.servicesystemctl enable mcsm-{daemon,web}.service
这里我们复制启动的那串代码systemctl start mcsm-{daemon,web}.service启动面板服,这里留下一个问题,启用:systemctl enable mcsm-{daemon,web}.service前面这串代码的意思是开机启动面板服务,但是我在重启容器之后发现并没有自动启动,每次启动面板服务都要输启动那串代码。
如果群晖防火墙打开就要去放行23333跟24444面板端口,19133 19132游戏端口以及BE版游戏端口。如果端口没问题的话现在用群晖的IP加端口号23333就可以访问面板了。
至于面板搭建好之后怎么搭建我的世界服务器网上就有很多教程了,如果还不会也可以找我。