[保姆级] 安装启动我的世界服务器联机丨联机 MOD Linux篇

选择合适你的系统 

Minecraft服务端合集 | 雨云资源镜像站 推荐

参与讨论 抽 10台 雨云高配 面板MCSM服务器  

本教程适合全部的系统 包括 Linux Windows Macos 

推荐方案

Linux:云服务器+宝塔面板+MCSM   这里推荐雨云的服务器

购买游戏云高主频可以直接选则MCSM面板服务器 省钱 还方便 面板 免实名 

雨云 - 新一代云服务提供商 注册连接 优惠码XIAOSHAN 获取5折券

Linux版本

购买完服务器 如果是云服务器 可以使用提供商的 VNC连接 输入 安装宝塔面板

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

无法使用VNC?如果不会 可以直接打开 宝塔面板下载,免费全能的服务器运维软件

安装完成 请你再服务器提供商 开通安全组 如果是NAT服务器 请你把宝塔的端口转发到公网上

粘贴指令 安装宝塔 [请使用鼠标右键来复制和粘贴]
小写的 y 同意 就可以安装
放行安全组和端口转发后 使用https访问
[如果端口31592你转发到9870 使用 https://你的IP:9870/登录地址]
[登录地址=图片中的a5c4b404类似]
终端直接输入 bt[小写] 可以修改 账号 密码 登录地址 端口 等

安装MCSManager

MCSManager 是一款开源,分布式,一键部署,支持 Minecraft 和 Steam 游戏服务器 的控制面板。

MCSManager 在 Minecraft 和 其他游戏 社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。

登录宝塔后点击左边的终端

输入 代码 回车 一键安装 MCSManager

sudo su -c "wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash"

手动安装 [高阶]

# 切换到安装目录,你也可以换成其他的目录。
cd /opt/

# 下载 NodeJS 运行时环境,如果你已经安装了 NodeJS,请忽略此步骤。
wget https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.xz
tar -xvf node-v20.11.0-linux-x64.tar.xz

# 添加 NodeJS 到系统环境变量
ln -s /opt/node-v20.11.0-linux-x64/bin/node /usr/bin/node
ln -s /opt/node-v20.11.0-linux-x64/bin/npm /usr/bin/npm

# 进入你的安装目录
mkdir /opt/mcsmanager/
cd /opt/mcsmanager/

# 下载 MCSManager(如果无法下载可以先科学上网下载再上传到服务器)
wget https://github.com/MCSManager/MCSManager/releases/latest/download/mcsmanager_linux_release.tar.gz

# 解压到安装目录
tar -zxf mcsmanager_linux_release.tar.gz

# 安装依赖库
./install.sh

# 请使用 Screen 程序打开两个终端窗口(或者其他接管程序)

# 先启动节点程序
./start-daemon.sh

# 在第二个终端启动 Web 面板服务
./start-web.sh

# 为网络界面访问 http://localhost:23333/
# 一般来说,网络应用会自动扫描并连接到本地守护进程。
# 默认需要开放的端口:23333 和 24444

提示如果无法手动安装 大概是国内机子 没有正确安装 node.js 请更换 清华大学源或者淘宝源

安装宝塔的好处 部分操作可以直接点击左边的文件 来操作  记得放行 端口23333和24444

守护进程 和 其他命令

# 先启动面板守护进程。
# 这是用于进程控制,终端管理的服务进程。
systemctl start mcsm-daemon.service
# 再启动面板 Web 服务。
# 这是用来实现支持网页访问和用户管理的服务。
systemctl start mcsm-web.service

# 重启面板命令
systemctl restart mcsm-daemon.service
systemctl restart mcsm-web.service

# 停止面板命令
systemctl stop mcsm-web.service
systemctl stop mcsm-daemon.service

MCSManager提示

==================================================================
 

放行 23333 端口 这样才可以访问 NAT也需要

放行 24444 端口 这样才可以访问 NAT也需要


 
主控网页访问地址:        http://<Your IP>:23333  (Browser)
被控守护进程地址:          ws://<Your IP>:24444    (Cluster)
默认情况下,你必须开放 23333 和 24444 端口才能确保面板工作正常!
 
面板开关指令:
systemctl start mcsm-{daemon,web}.service
systemctl stop mcsm-{daemon,web}.service
systemctl restart mcsm-{daemon,web}.service
 
官方文档: https://docs.mcsmanager.com/
==================================================================

使用开始 MCSManager

输入网站进入面板 这里我使用的服务器是NAT所以 不能使用23333 [不一定有可能没有人占用]

所以我把23333端口和24444端口分别转发到 63333和54444 这步骤如果你是独立公网不需要

热知识:因为服务器和网络=分开的 所以你需要再宝塔的安全组放行 23333和24444 不是放行你转发的端口 也不需要放行转发的端口 !!!仅限宝塔中 如果服务器提供商有安全组最好把23333和24444还有NAT转发的 如63333和54444都放行

直接使用 公网IP:2333 打开面板 没有公网则是 NATIP:如63333 参考上面

点击开始使用
创建账号密码 [如果涉及商业服务器请复杂化密码]

都可以选择QWQ

创建第一个服务器

NAT环境想要使用MCSManager 有点麻烦 但是你想要省钱还不麻烦是不可能的!

NAT需要更改节点配置 因为面板控制台原理 是访问MCSManager的24444端口 如果你的NAT 转发不是24444 需要更改 因为你没有转发到24444端口 所以当MCSManager请求24444端口 无效 会连接失败
无法使用 MCSManager控制台

如果你使用一键安装脚本安装,那么默认路径应该是:

/opt/mcsmanager/daemon/data/Config/global.json

 <面板安装路径>/daemon/data/Config/global.json

基本上可以成功连接服务器

嫌麻烦直接购买代公网的IP或者 使用宝塔的命令开启服务器 命令参考下面的教程 

开始创建服务器 

都可以
选择节点

只需要填写服务器名称

前往控制台

 下载服务端 

镜像站

Minecraft服务端合集 | 雨云资源镜像站 推荐

FastMirror 无极镜像 | 我的世界核心下载 推荐

核心列表 | MCSL-Sync 服务端镜像站 推荐

官方站

Download server for Minecraft | Minecraft推荐

fabricmc.net/use/server/推荐

Downloads for Minecraft Forge for Minecraft 1.21.4

墨孤蓝网络科技 - 主页 墨端 推荐

安装JAVA

GitHub - dragonwell-project/dragonwell8: Alibaba Dragonwell8 JDK 

下载龙井JAVA放在随便一个目录 我放在计算机主目录 /java17longjing

启动服务器

填写命令
#!/bin/bash

# Minecraft服务器启动脚本
# 使用前请修改以下变量以适应你的需求

# 设置Java路径(如果系统PATH中没有java命令,需要指定完整路径)
JAVA_CMD="java"

# 分配的内存大小(根据服务器配置调整)
XMX_SIZE="4G"
XMS_SIZE="4G"

# 服务器核心文件名(确保这个jar文件存在)
SERVER_JAR="server.jar"

# 其他JVM参数(根据需要调整)
JVM_OPTS="-XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs"

# 启动命令
${JAVA_CMD} -Xmx${XMX_SIZE} -Xms${XMS_SIZE} ${JVM_OPTS} -jar ${SERVER_JAR} nogui

# 保持窗口打开(当服务器崩溃时)
echo "服务器似乎关闭了,按 Ctrl+C 关闭此窗口"
read -r -p "按回车键重新启动服务器..." dummy

直接指令 

 

# 完整命令(根据你的路径修改)[绝对路径]
/java17longjing/bin/java \
-Xmx4G -Xms4G \
-XX:+UseG1GC \
-XX:MaxGCPauseMillis=150 \
-jar 服务端文件.jar nogui

🔥 关键配置说明

参数你的配置注意事项
Java路径/java17longjing/bin/java必须使用绝对路径,通过 /java17longjing/bin/java 确认文件存在
服务端核心服务端文件.jar需确认实际文件名是否为 .jar(大概率是笔误)
内存分配-Xmx4G -Xms4G根据物理内存调整,例如 8G 内存建议 -Xmx6G
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值