Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

07-14 1009阅读

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

最全的Linux教程,Linux从入门到精通

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

  1. linux从入门到精通(第2版)

  2. Linux系统移植

  3. Linux驱动开发入门与实战

  4. LINUX 系统移植 第2版

  5. Linux开源网络全栈详解 从DPDK到OpenFlow

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

第一份《Linux从入门到精通》466页

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

内容简介

====

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。

需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

如果没有安装java,可以使用yum一键安装

yum install java-17-openjdk.x86_64

2. MCSManager安装

使用官网的下载命令脚本,直接下载安装,安装脚本只支持 Ubuntu/Centos/Debian/Arch 等主流 x86_64 位操作系统。

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

安装完成后,我们可以看到访问的地址,和相关的端口号,下面命令是操作命令.

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

执行上面的命令,启动服务

systemctl enable mcsm-{daemon,web}.service

3.局域网访问MCSM

通过上面的ip地址我们可以看到端口号是23333,我们可以通过在外部电脑使用局域网ip地址在浏览器访问23333端口,查看Linux 局域网ip地址:

ip address

输入命令后我们可以看到相关的局域网ip地址

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

然后使用外部浏览器,通过局域网ip地址加23333端口访问,即可看到MCSM的web界面,首次登陆,需要创建一个账号

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

4.创建我的世界服务器

在面板中,我们点击快速开始,创建一个Minecraft服务器

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

选择一键开服,简单,迅速

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

这里选择1.19.2 版本,点击安装

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

给服务器取个名字,然后点击OK,等待安装即可

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

安装成功后,我们点击按钮前往实例控制台

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

然后出现联机方式,我们点击下面跳过设置联机方式的选择

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

然后点击一下开启实例,开启实例后会生成一个server.properties文件,不开启实例不会生成

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

然后停止实例,修改配置文件,取消正版服务器的验证,点击文件管理

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

找到server.properties文件,点击编辑,第一页找不到,点击底部第二页

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

把online-mode的值改为false,然后保存,关闭

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

然后开启实例,这里的实例表示服务的意思

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

启动成功,我们可以看到端口信息,端口号为:25565

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

5.局域网联机测试

打开我的世界启动器,选择和服务器一样的版本1.19.2,启动

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

然后点击多人游戏

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

点击下面的直接连接,然后输入局域网ip地址加25565端口192.168.5.158:25565,点击加入服务器

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

然后我们可以看到成功进入了游戏

Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

6.安装cpolar内网穿透

上面我们在本地Linux安装了MCSM面板并且启动了我的世界服务,下面我们安装cpolar内网穿透工具,并使用其创建一个tcp隧道,映射25565端口,它会生成相应的公网地址。

而通过cpolar的tcp公网地址,我们可以很容易远程进行联机,而无需自己注册域名购买云服务器.下面是linux服务安装cpolar步骤

cpolar官网:cpolar - 安全的内网穿透工具

  • 使用一键脚本安装命令
    curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
    
    • token认证

      登录cpolar官网后台,点击左侧的验证,查看自己的认证token,之后将token贴在命令行里:

      cpolar authtoken xxxxxxx
      

      Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

      • 向系统添加服务
        sudo systemctl enable cpolar
        
        • 启动cpolar服务
          sudo systemctl start cpolar
          

          7. 配置公网访问地址

          成功启动cpolar服务后,我们在浏览器上访问Linux局域网ip地址+9200端口,登录cpolar web UI管理界面。

          登录成功后,点击左侧仪表盘的隧道管理——创建隧道,创建一个tcp协议的隧道指向上面的25565端口:

          • 隧道名称:可自定义,注意不要与已有的隧道名称重复
          • 协议:tcp
          • 本地地址:25565
          • 域名类型:免费选择随机域名
          • 地区:选择China VIP

            点击创建

            Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

            然后打开在线隧道列表,查看并且复制公网地址,注意tcp://无需复制

            Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

            8.远程联机测试

            为了做好运维面试路上的助攻手,特整理了上百道 【运维技术栈面试题集锦】 ,让你面试不慌心不跳,高薪offer怀里抱!

            这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。

            Linux搭建我的世界MC服务器 【Minecraft外网联机教程】

            本份面试集锦涵盖了

            • 174 道运维工程师面试题
            • 128道k8s面试题
            • 108道shell脚本面试题
            • 200道Linux面试题
            • 51道docker面试题
            • 35道Jenkis面试题
            • 78道MongoDB面试题
            • 17道ansible面试题
            • 60道dubbo面试题
            • 53道kafka面试
            • 18道mysql面试题
            • 40道nginx面试题
            • 77道redis面试题
            • 28道zookeeper

              总计 1000+ 道面试题, 内容 又全含金量又高

              • 174道运维工程师面试题

                1、什么是运维?

                2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

                3、现在给你三百台服务器,你怎么对他们进行管理?

                4、简述raid0 raid1raid5二种工作模式的工作原理及特点

                5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?

                6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

                7、Tomcat和Resin有什么区别,工作中你怎么选择?

                8、什么是中间件?什么是jdk?

                9、讲述一下Tomcat8005、8009、8080三个端口的含义?

                10、什么叫CDN?

                11、什么叫网站灰度发布?

                12、简述DNS进行域名解析的过程?

                13、RabbitMQ是什么东西?

                14、讲一下Keepalived的工作原理?

                15、讲述一下LVS三种模式的工作过程?

                16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

                17、如何重置mysql root密码?

                网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

                需要这份系统化的资料的朋友,可以点击这里获取!

                一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

                palived的工作原理?

                15、讲述一下LVS三种模式的工作过程?

                16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

                17、如何重置mysql root密码?

                网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

                需要这份系统化的资料的朋友,可以点击这里获取!

                一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]