• Minecraft--基于云服务器搭建自己的服务器--简易搭建


    阿丹:

            上一个项目结束了。但是看着自己的服务器想着能不能做点啥子吧。想到了之前和兄弟们玩的麦块。好久没和兄弟们一起玩耍了。怀念之前一起连一个wifi玩我的世界的时候是真快乐。于是尝试自己动手搭建一个我的世界服务器,邀请兄弟们重温一下快乐。

    提供一下可能需要的连接

    我的世界管理服务端使用  

    MCSManager Document

    服务器配置 

    1、重置系统

    将服务器重置系统为:ubuntu系统

    ubuntu系统:

            Ubuntu系统是一个基于Debian的以桌面应用为主的Linux操作系统。其名称来自非洲南部祖鲁语或科萨语的“ubuntu”一词,意思是“人性”或“我的存在是因为大家的存在”。Ubuntu的目标在于为一般用户提供一个最新同时又相当稳定,主要以自由软件建构而成的操作系统。Ubuntu目前具有庞大的社区力量支持,用户可以方便地从社区获得帮助。

     2、关闭服务器防火墙-开放平台端口号

    关闭服务器上的防火墙 --如果有的话

    sudo systemctl stop firewalld

     开放平台上的端口号5565,24444,23333(最少开着三个)

    3、开始安装环境

    (1)切换为root用户

    sudo -s

    (2)更新软件来源以及软件包列表--不然读取不到openjdk17

    apt update

    (3)运行安装jdk17,中间需要输入y确定安装 

    apt install openjdk-17-jre

    测试是否安装成功 

    java -version

     4、安装MCSManager管理面板

    MCSManager Document

    MCSManager管理面板是一款由国内开发者制作的,适用于Minecraft服务器的Web管理面板。它是一款可以管理多个Minecraft服务端(支持群组端)的轻量级、快速部署的控制面板,甚至可以分配多个子账号来分别管理不同的Minecraft服务端,同时支持绝大部分主流的服务端,以及其他非Minecraft的程序。该控制面板可运行在Windows与Linux平台,无需数据库与任何系统配置,只需安装node环境即可快速运行,属于轻量级的Minecraft服务端控制面板。它可以帮助实现一键开服、远程管理、多台机器管理、面板出租等功能。

    (1)安装控制面板

    wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup_cn.sh | bash
    

     

    (2)执行命令

     使用前两个命令即可

    1. # 先启动面板守护进程。
    2. # 这是用于进程控制,终端管理的服务进程。
    3. systemctl start mcsm-daemon.service
    4. # 再启动面板 Web 服务。
    5. # 这是用来实现支持网页访问和用户管理的服务。
    6. systemctl start mcsm-web.service
    7. # 重启面板命令
    8. systemctl restart mcsm-daemon.service
    9. systemctl restart mcsm-web.service
    10. # 停止面板命令
    11. systemctl stop mcsm-web.service
    12. systemctl stop mcsm-daemon.service

    检查 MCSManager 服务状态:

    systemctl status mcsm-{daemon,web}.service

    (绿色即正常,按 q 退出页面)

     5、配置我的Minecraft 服务端

    (1)使用ip地址/23333来访问网页端

    创建一个访问面板的管理员账号 

    创建了管理员用户之后就是这个页面 

    6、上传服务端文件

    (1)创建实例、点击应用实例,选择24444,点击创建实例

    (2)点击新建实例,选择java版的

    (3)选择上传单个服务软件

     (4)实例的名字可以自己取,然后上传服务端软件-软件已经准备好在百度网盘中。

    1. 链接:https://pan.baidu.com/s/1JWfVvt2CAG1KNgr0cL5i-Q?pwd=klnz
    2. 提取码:klnz
    3. --来自百度网盘超级会员V4的分享

     

     (5)上传完毕之后,点击应用实例,进入详情页面

     点击进入详情

     (6)点击开始实例

     这样就是可以了!!!!

    客户端连接!!

    启动游戏、多人游戏、添加服务器

    在服务器地址哪里直接使用ip地址就可以

    问题解决:

    运行然后自己报错然后停止

    找到并点击特定配置,[通用] eula.txt ,勾选是

     将配置选择是,然后保存配置。

     重新启动实例即可!

    解决正版验证问题

    1、关闭实例,进入配置文件

    2、 进入浏览配置文件

    3、将配置改成否就可以了

  • 相关阅读:
    又双叒有兄弟因为 YYYY-MM-dd 被叫去加班了...
    【Servlet】Servlet学习之基础篇(HTTP)
    C++学习day--24 推箱子游戏图像化开发
    【计算机网络系列】数据链路层④:扩展的以太网及其高速以太网
    「Python入门」python操作MySQL和SqlServer
    Day25-登录和代理IP
    《DevOps实践指南》- 读书笔记(三)
    Juc04_阻塞队列概述、方法、实现类、Linked和Array区别、注意事项
    在uni-app项目中,如何实现微信小程序openid的获取
    [附源码]计算机毕业设计JAVAjsp基于servlet技术实现游戏娱乐平台
  • 原文地址:https://blog.csdn.net/weixin_72186894/article/details/132840130