当前位置:首页 > CN2资讯 > 正文内容

我的世界升级指令java

1天前CN2资讯

以下为步骤目录

  • 前期需要软件
  • 注意事项
  • 环境部署
  • 系统更新
  • 安装node.js
  • 请关闭终端重新打开或重新连接终端 再依次执行以下命令(重要!)
  • 安装java8
  • Centos
  • Ubuntu
  • 安装MCSM
  • 保持后台运行
  • 端口开放
  • 修改站点配置文件
  • 默认账户
  • FTP连接
  • 连接主机时
  • 连接面板的FTP时
  • 服务端
  • 服务器插件/MOD
  • 计划任务项目
  • Docker 启动 Minecraft 服务端
  • 关闭SElinux
  • 创建Docker
  • 创建服务端
  • 此端的 Docker 配置
  • 最后的操作
  • 写在最后

  • windows虽然图形UI很不错但性能优化不理想
  • Centos、Ubuntu操作方面会指令话,大大节省时间
  • 前期需要软件

  • 远程SSH控制台软件(本教程使用 Remote Terminal 此为win10商店软件)[点我下载(此软件为Xshell)]
  • 支持Sftp的FTP软件(本教程使用 FileZilla)[点我下载]
  • 服务端(本教程使用 Spigot)
  • Centos或Ubuntu主机一台 (教程使用 centos7.7)
  • 注意事项

  • 极力推荐Centos系统,Ubuntu系统出现问题,与作者无关
  • 未标注哪个系统指令则两者都可适用
  • 若标题注释了哪个系统那只能适用那个系统或另一个系统不需要输此指令
  • 环境部署

    系统更新

    • 首先你要确保你的系统是最新的
    yum update # (Centos) //Ubuntu需要两条指令来升级 apt-get update -y # (Ubuntu) apt-get upgrade -y # (Ubuntu)

    安装node.js

    • 若发现国内下载很慢可以参考这篇来使用国内镜像部署[Linux系统如何安装node管理器]
  • 安装github
  • yum install git -y # (Centos) apt install git # (Ubuntu)
  • 安装node.js管理器等组件
  • git clone git:///creationix/nvm.git ~/nvm # 设置nvm 自动运行 echo "source ~/nvm/nvm.sh" >> ~/.bashrc source ~/.bashrc # 安装npm的v13版本 nvm install v13.11.0 # 使用v13版本 nvm use v13.11.0 # 安装npm最新版本并使用最新版本 //由于面板问题无法使用最新的 # nvm install stable && nvm use stable
    请关闭终端重新打开或重新连接终端 再依次执行以下命令(重要!)

    安装java8

    • 如果要看更精细的步骤可以看这个文章 [如何在Linux系统中安装Java8]
    Centos
    • 使用yum安装java8。
    # 安装java8 yum install -y java # 查看java版本 java -version

    如下图则安装成功。

    Ubuntu
  • 安装java8
  • apt install openjdk-8-jdk
  • 如果我们在服务器上安装了多个Java版本,我们可以使用update-alternatives系统更改默认版本
  • sudo update-alternatives --config java

    要维持当前值[*]请按<回车键>,或者键入选择的编号: 在出现提示时输入号码并按Enter键。

  • 查看java版本
  • java -version

    安装MCSM

    • 克隆MCSManager并安装依赖
    # 克隆目录 git clone https:///suwings/mcsmanager.git # cd至目录 cd mcsmanager/ # 安装依赖库 npm install # 启动面板 sudo npm start # 如果已是root可不用输sudo

    保持后台运行

    先Ctrl+C关闭面板,我们使用screen软件来让面板保持后台运行。

    yum install screen # (Centos) apt install screen # (Ubuntu) # 创建一个名为 mcsm 的窗口 screen -S mcsm # 在此新终端窗口内启动面板 sudo npm start #或 sudo node app.js

    直接断开终端连接即可,面板将保持后台运行。

    若要重新控制,请输入命令即可:

    screen -r mcsm

    端口开放

    面板需要 23333(主功能) 端口与 20010 - 20200(FTP功能)端口区间。

    如果你使用阿里云,腾讯云或者服务商,请进入控制台到防火墙安全组策略,放行以上端口。

    如果依然无法访问,请关闭系统自带防火墙:

    # 关闭防火墙,依次执行 systemctl stop firewalld.service systemctl disable firewalld.service

    修改站点配置文件

    在根目录的./property.js自带汉化,用户可自行修改

    默认账户

    现在,访问 http://你的ip:23333/ 即可进入面板。

    # 开头带“#”为最高管理员权限(注意,管理员与管理员之间账号可互删)不带“#”为用户账户 默认账号:#master 默认密码: 123456

    请及时修改密码。

    FTP连接

    连接主机时

    连接面板的FTP时

    服务端

    • Spigot [可以装插件]
    • paper [可以装插件]
    • Forge [可以装MOD]

    服务器插件/MOD

    • bukkit [下载插件]
    • spigotmc [下载插件]
    • curseforge [下载MOD]

    计划任务项目

    列如设置在每日凌晨3点执行一次: * * 3 * * * 如果是想每隔3个小时执行一次: * * */3 * * * 如果设置3月20号凌晨1点10分执行,并将执行次数设置为1。 * 10 1 20 3 * 具体使用方法如下: * * * * * * ┬ ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ │ │ │ │ │ │ └ 星期几(0-7)(0或7是星期日) │ │ │ │ └───── 月(1-12) │ │ │ └────────── 每月的某日(1-31) │ │ └─────────────── 小时(0-23) │ └──────────────────── 分钟(0-59) └───────────────────────── 秒(0-59,可选)

    Docker 启动 Minecraft 服务端

    • 如何安装Docker参考我这篇文章[在Linux中安装Docker]

    关闭SElinux

    • 临时关闭SElinux
    setenforce 0
    • SElinux系统默认开启,如果不关闭会导致Docker无法访问项目目录
    • 如何关闭Linux里面SElinux参考我这篇文章[如何关闭Linux里面的SElinux]

    创建Docker

  • 使用#master账号登录
  • 进入 服务端管理
  • 选择中上方的 创建虚拟镜像 中创建 Docker 镜像。
  • 默认情况下,无需修改。点击 创建镜像
  • 最后。等待,速度与你网络有关,任务结果列表 显示成功则成功。
  • 创建服务端

    创建服务端十分简单,点击“引导创建服务端”即可。

    通过里面的指引,创建你的 MC 服务器,稍后可以通过文件在线管理上传你的核心文件。

    此端的 Docker 配置

  • 创建好服务端之后,点击这个服务器实例的【参数】然后到【docker 配置】
  • 勾上【此服务端启用 Docker 容器】选择框
  • 在【端口限制】中填写“25565:25565”即可,此意是开放 25565 端口。冒号两边一般情况下保持一致即可。
  • 保存
  • 最后的操作

  • 回到服务端管理界面
  • 点击【管理】进入【文件在线管理】,上传你的核心文件。
  • 你已经给你的 Minecraft 服务端配置好了 Docker,现在只需要上传核心文件,然后启动就行啦!
    • 启动时,Docker 容器会自动加载你的 Minecraft 服务端,保证安全性,稳定性。

    写在最后

    Docker 相关命令:

    docker ps # 查看当前 Docker 进程 docker images # 查看当前 Docker 有哪些镜像(包括运行和未运行的) docker kill mcsd # 强制杀死当前 Docker ,包括你的 Minecraft 服务端(失去控制时使用)

      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/21668.html

      分享给朋友:

      “我的世界升级指令java” 的相关文章

      解锁高效跨境访问:BandwagonCN2让世界触手可及

      在全球化的今天,跨境访问已经成为许多人生活与工作的重要组成部分。无论是商务人士访问海外资源,还是留学生寻求教育资源,亦或是游戏玩家追求更流畅的体验,高效的网络连接都变得不可或缺。传统网络环境下,跨境访问常常面临延迟高、不稳定甚至完全无法访问的问题。在这背景下,BandwagonCN2应运而生,为用户...

      解决CloudCone IP被墙问题的有效方法与替代方案

      CloudCone IP被墙的背景 CloudCone是一家提供按小时计费的美国VPS服务商,其低廉的价格、SSD硬盘存储和CN2线路等优势,吸引了许多国内用户。作为一名曾经的CloudCone用户,我体会到其灵活的计费方式和稳定的性能确实能满足很多需求,特别是对于一些小型项目或者短期使用的开发者来...

      甲骨文云注册:详细流程与免费试用攻略

      甲骨文云注册概述 甲骨文云介绍和服务特点 我对甲骨文云的首要印象是它独一无二的服务。甲骨文云不仅提供高性能的VPS服务器,还给予用户一个轻松的起步体验。其主要服务包括两台配置为1核1G内存、50G硬盘和10T流量的AMD VPS,还有一台配置为4核24G内存、100G硬盘、10T流量的ARM VPS...

      搬瓦工DC9:高性价比VPS选择,稳定快速的服务器解决方案

      在这个快速发展的互联网时代,越来越多的人开始寻求高效、稳定的服务器解决方案。搬瓦工DC9正是为满足这种需求而推出的一款限量版VPS套餐。它不仅方便快捷,而且在性能和性价比上都表现出色,让用户在搭建网站、进行游戏或其他项目时更加省心。 搬瓦工DC9的全名是“The DC9 Plan”,每年仅需38美元...

      Rndc2的线路怎么样?全面评测RackNerd洛杉矶DC02机房

      Rndc2的基本线路信息 说到Rndc2的线路,首先让我跟大家分享一下它的基本信息。这个线路的核心在于RackNerd洛杉矶DC02机房,位置恰好在美国西海岸的洛杉矶。成立于2019年的RackNerd,以其价格优势著称,给我们提供了比较便宜的美国VPS选择,最低年付大约10美元,这对于很多希望节省...

      支付宝与PayPal充值攻略:如何选择适合的支付方式

      支付宝和PayPal是当今全球最受欢迎的支付平台之一,它们各自具有独特的特点和广泛的用户群体。支付宝成立于2004年,由阿里巴巴集团推出,最初是为了支持电子商务交易,逐渐发展成一个多功能的支付应用。用户不仅可以通过它进行在线支付,还可以进行转账、充值、理财等多种活动。随着移动支付的兴起,支付宝也积极...