前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【玩转Lighthouse】用腾讯云轻量服务器搭建MC我的世界服务器

【玩转Lighthouse】用腾讯云轻量服务器搭建MC我的世界服务器

原创
作者头像
用户4475467
发布于 2022-04-12 10:30:56
发布于 2022-04-12 10:30:56
5.7K00
代码可运行
举报
运行总次数:0
代码可运行

任何时候,搭建MC服务器都需要Java支持

第一步:获取Java

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 首先要获取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.安装mcsmanager

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh

断开SSH连接后重新连接

2、安装Node.js 12.16.1

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
nvm install 12.16.1

3、使用Node.js 12.16.1版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
nvm use 12.16.1

克隆仓库

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git clone https://github.com/suwings/mcsmanager.git
或
git clone https://github.com/Howardnm/MCSManager.git

进入目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd mcsmanager

安装依赖

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm install

安装screen来守护进程

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum install screen

新建窗口来运行面板

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
screen -S mc

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
node app.js
或
npm start

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玩的时候,才用此命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
op <用户名>

2)mc网页管理页面:点击“管理”、“server.properties 配置文件”进行配置 减少视野

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
view-distance=8

正版检测 打开true 关闭false

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
online-mode=false

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
3)mc网页管理页面:点击“参数”进行配置
内存限制不能有小数

500m 1400m (自己因配置而定)
4、mc存档备份(选)
最好自己先百度了解清楚:crontab、tar、linux基本命令(rm、mv、cd等等)
1、网页mc服务器管理里设置计划任务

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

crontab -e
填进以下命令,: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_serv

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档