当前位置:   article > 正文

centos 7 搭建mc服务器(mcsmanager)

centos 7 搭建mc服务器(mcsmanager)

centos 7 搭建mc

如果没安装java,先看步骤2,再来操作步骤1

1、安装mcsmanager

1、安装Node.js版本控制(如果没有的话)

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh
  • 1

断开SSH连接后重新连接
2、安装Node.js 12.16.1

nvm install 12.16.1
  • 1

3、使用Node.js 12.16.1版本

nvm use 12.16.1
  • 1

克隆仓库

git clone https://github.com/suwings/mcsmanager.git
或
git clone https://github.com/Howardnm/MCSManager.git
  • 1
  • 2
  • 3

进入目录

cd mcsmanager
  • 1

安装依赖

npm install
  • 1

安装screen来守护进程

yum install screen
  • 1

新建窗口来运行面板

screen -S mc
  • 1

启动mc服务器,启动后重新打开ssh终端

node app.js
或
npm start 
  • 1
  • 2
  • 3

2、安装java

# 如何获取JDK安装包?

进入JAVA官网,注册登录后下载,或从第一个网址直接下载
https://github.com/Howardnm/MCSManager/releases
(上面地址是我的github库,直接下载就行,下面地址比较麻烦,需要注册)
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

选择你需要的版本 在这里我们选择 Linux x64 Compressed Archive ,请根据自己的架构选择版本
本文档创建时的版本: jdk-8u291-linux-x64.tar.gz
请下载后自行上传到/root目录 或者 用户目录(推荐小白直接用FinalShell软件,可以将文件拖进目录内)
请注意!!!请根据自己下载的版本修改下面相关命令中的版本
比如 8u291 这一段 请修改为自己上传的版本的数字
修改的内容包括 解压文件 设置环境变量  软链接程序到环境变量中 这几项

# 切换到用户目录
cd ~
# 创建安装目录
mkdir /usr/local/java/
#进入安装目录
cd /usr/local/java/
# 解压当前目录下的JDK压缩文件
tar -zxvf jdk-8u291-linux-x64.tar.gz -C /usr/local/java/
# 设置环境变量(安装 VIM 输入 yum -y install vim)
vim /etc/profile
# 在末尾添加对应变量
滚动光标到末尾 按下 键盘上的 INS 键或“i”键,切换至插入模式
输入这几串内容后; 按“esc”键,然后输入:wq 并回车保存

export JAVA_HOME=/usr/local/java/jdk1.8.0_291
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

# 应用修改后的环境变量
source /etc/profile
# 软链接程序到环境变量中
ln -s /usr/local/java/jdk1.8.0_291/bin/java /usr/bin/java
# 测试是否安装正常,显示 java version "1.8.0_291" 则为正常
java -version
#重启centos
reboot
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41

3、创建mc服务器

1、在该网站下载服务端镜像

https://mirror.zerodream.net/
推荐Minecraft Server的镜像(腾讯云轻量化vps1核2G,就能轻松带起3人游玩)

2、浏览器打开,http://ip:23333/,ip填你vps的ip

登录账号:#master
密码:123456
如何创建mc服务器,b站有教程,(都在mc网页管理端设置的,很简单)

3、配置服务器参数
1)mc网页管理页面:点击“终端”进行配置

mc用户获取管理员权限,进mc玩的时候,才用此命令

op <用户名>
  • 1
2)mc网页管理页面:点击“管理”、“server.properties 配置文件”进行配置

减少视野

view-distance=8
  • 1

正版检测 打开true 关闭false

online-mode=false
  • 1
3)mc网页管理页面:点击“参数”进行配置

内存限制不能有小数

500m 1400m (自己因配置而定)
  • 1

4、mc存档备份(选)

最好自己先百度了解清楚:crontab、tar、linux基本命令(rm、mv、cd等等)
1、网页mc服务器管理里设置计划任务

0 5 * * * __stop__
13 5 * * * __start__
  • 1
  • 2

2、ssh里设置计划备份压缩包,(下面例子是备份5天的挡,并自动删除第6天的挡)
new_server_2258000是我创建的mc服务器名称,请修改成自己的名称

crontab -e
  • 1

填进以下命令,:wq保存

3 5 * * * rm -f /root/mcsmanager/server/server_core/new_server_2258000/worldbackup5.tar.gz
4 5 * * * mv /root/mcsmanager/server/server_core/new_server_2258000/worldbackup4.tar.gz /root/mcsmanager/server/server_core/new_server_2258000/worldbackup5.tar.gz
5 5 * * * mv /root/mcsmanager/server/server_core/new_server_2258000/worldbackup3.tar.gz /root/mcsmanager/server/server_core/new_server_2258000/worldbackup4.tar.gz
6 5 * * * mv /root/mcsmanager/server/server_core/new_server_2258000/worldbackup2.tar.gz /root/mcsmanager/server/server_core/new_server_2258000/worldbackup3.tar.gz
7 5 * * * mv /root/mcsmanager/server/server_core/new_server_2258000/worldbackup1.tar.gz /root/mcsmanager/server/server_core/new_server_2258000/worldbackup2.tar.gz
8 5 * * * tar czvf /root/mcsmanager/server/server_core/new_server_2258000/worldbackup1.tar.gz /root/mcsmanager/server/server_core/new_server_2258000/world
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

1)mc回档方法

cd /root/mcsmanager/server/server_core/new_server_2258000
tar -xzvf /root/mcsmanager/server/server_core/new_server_2258000/worldbackup1.tar.gz
mv /root/mcsmanager/server/server_core/new_server_2258000/root/mcsmanager/server/server_core/new_server_2258000/world /root/mcsmanager/server/server_core/new_server_2258000/world
rm -f /root/mcsmanager/server/server_core/new_server_2258000/root
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/191183
推荐阅读
相关标签
  

闽ICP备14008679号