【技术教程】Mcserver 管理器/开服/搭建教程

图片[1]-【技术教程】Mcserver 管理器/开服/搭建教程-故祗小屋
Mcserver
软件参数
中文名称MCserver 管理器
英文名称MCserver Manager
软件版本8.6
适用版本1.16.X 1.15.X 1.14.X 1.13 1.12 1.11 1.10.X 1.9.X 1.8.X 1.7.10
语言支持中文简体
编写语言JavaScript
下载地址文章底部

MCSManager 由国内开发者开发至今的一款 Minecraft/我的世界/服务端管理工具,由故祗小屋整理发布,开源并且免费的。小白易上手,且简单,多实例,轻量级的 Minecraft Server 控制面板。Minecraft Server支持跨平台使用,docker虚拟化,ftp管理,实时服务器cpu/内存/查看,在线管理,在线启动,websocket,多账户使用,支持群组等功能,等你来探索,下面具体使用教程。

图片[2]-【技术教程】Mcserver 管理器/开服/搭建教程-故祗小屋
MCserver 管理器 功能介绍

兼容性

支持浏览器:(IE10+ Chome  Edge等等)
推荐使用 火狐浏览器 或 谷歌浏览器 。(兼容性,很高)

如果您使用 QQ浏览器 360浏览器等等浏览器,请尽可能的使用“极速模式(Webkit内核)”从而获得更好的体验。

功能特点

稳定性

管理面板采用 Express 框架开发,绝大部分逻辑采用异步形式,确保主程序稳定运作。

安全性

在 Linux 下可使用 Docker API 实现虚拟化隔离,控制面板用户权限机制拥有严格检查。

安装即用

无需添加数据库,无需 Apache/nginx ,可适用于 Linux/Windows,下载即用,一键安装!

界面美观

基于 Vue 的 SPA 网页,无需刷新,快速加载,并且拥有优雅的 UI 设计。

Windows(使用方法)

  1. 点击下方,下载按钮
  2. 找到对应的文件,即exe文件,打开即可使用

这里不太推荐使用Windows搭建我的世界服务器,其中安全系数比较低。因为推荐使用Centos、Ubuntu等系统搭建。

Centos、Ubuntu(使用方法)

工具需求

  1. 可远程SSH控制台软件(比如Remote Terminal,Xshell)
  2. 可远程链接的FTP软件(比如FileZilla)
  3. 服务端(如 Spigot)
  4. Centos或Ubuntu系统的主机一台

环境部署(具体适合那种系统看代码后方,若无表明则通用)

确定你所使用的系统为最新版

yum update # (Centos)
//Ubuntu需要两条指令来升级
apt-get update -y # (Ubuntu)
apt-get upgrade -y # (Ubuntu)

安装node.js

安装github

yum install git -y # (Centos)
apt install git # (Ubuntu)

安装node.js管理器等组件

git clone git://github.com/creationix/nvm.git ~/nvm
# 设置nvm 自动运行
echo "source ~/nvm/nvm.sh" >> ~/.bashrc
source ~/.bashrc
# 安装npm的v13版本
nvm install v13.11.0
# 使用v13版本
nvm use v13.11.0
# 安装npm最新版本并使用最新版本 //由于面板问题无法使用最新的
# nvm install stable && nvm use stable

关闭当前终端,即SSH控制,重新打开ssh控制端。(重要)

安装java8

Centos

# 安装java8
yum install -y java
# 查看java版本
java -version

Ubuntu

安装java8环境

apt install openjdk-8-jdk

查看java版本

java -version

安装MCSM

克隆MCSManager且自动安装依赖环境

# 克隆目录
git clone https://github.com/suwings/mcsmanager.git
# cd至目录
cd mcsmanager/
# 安装依赖库
npm install
# 启动面板
sudo npm start     # 如果是root账户可不用输sudo

后台运行

yum install screen # (Centos)
apt install screen # (Ubuntu)
# 创建一个名为 mcsm 的窗口
screen -S mcsm
# 在此新终端窗口内启动面板
sudo npm start #或 sudo node app.js

需要重新控制,输入下方指令即可。

端口开放

有些服务器在访问的时候会出现,服务器拒绝或进入不了

这是因为一些服务商,为了保证服务器加入安全组,比如腾讯云,阿里云,华为云等一些国内国外服务商。

解决办法,把下方端口逐个加入安全组

Mcserver面板:   23333          端口
Mcserver面板FTP:20010 - 20200  端口

若依旧无法访问,关闭系统防火墙

# 关闭防火墙,依次执行
systemctl stop firewalld.service
systemctl disable firewalld.service

账户密码

访问 http://xxxxxx:23333/ 即可进入面板。(xxxxxx为你服务器ip或者绑定的域名)

# 开头带“#”为超级管理员账户即最高管理员账户,不带#为普通账户
默认账号:#master
默认密码: 123456

服务端(下载与安装)

  1. 进入服务端管理界面
  2. 点击【管理】进入【文件在线管理】,上传你的核心文件。
  3. 你已经给你的 Minecraft 服务端配置好了 Docker,现在只需要上传核心文件,然后启动就可以开心的玩耍了

总结

Mcserver可以让你在网站上搭建,访问我的世界服务器管理界面,使用Centos或Ubuntu系统搭建,从技术层面提高安全系数,从系统更新,安装node.js,安装java8,安装MCSM,端口开放等操作完程安装过程,服务器配置文件在./property.js文件内。

温馨提示:本文最后更新于2021-07-11 17:30:35,某些文章具有时效性,若有错误或已失效,请在下方留言或联系联系管理员
© 版权声明
THE END
喜欢就支持一下吧
点赞13
分享
评论 抢沙发

请登录后发表评论