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

javaul我的世界 我的世界java jre

1天前CN2资讯

MineCraft服务器搭建

安装 Screen

MineCraft 是长期运行的,但是 Linux 下只要关闭连接,所有运行在该窗口下的服务都是被 kill,所以我们需要 Screen 来保持我们的MineCraft长期运行。

  • 安装
    yum 命令可以简化我们的操作,现在,我们来安装 Screen 吧。
yum -y install screen
  • 安装 Java 环境

因为 MineCraft 是使用 Java 写的,服务端也统一使用了 Java ,我们需要安装 Java 环境来让服务端运行起来。

  • 下载 JRE 包
    首先,我们需要先获取到 JRE 的安装包,java官方下载页可以找到这些我们需要的包
wget http://labs-1252120672.file.myqcloud.com/asserts/jre-8u111-linux-x64.tar.gz
  • 解压 JRE 包
    首先我们把之前下载的包解压
tar -xvf jre-8u111-linux-x64.tar.gz
  • 配置环境变量
    首先我们需要打开 profile 文件。
nano /etc/profile

将以下内容写入到文件的最后。

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL export JAVA_HOME=/root/jre1.8.0_111 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

接下来我们需要执行我们之前写的这些。

source /etc/profile

下载与运行服务端

  • 下载服务端文件
    首先我们先获取服务器核心
wget http://labs-1252120672.file.myqcloud.com/asserts/PaperSpigot-latest.jar

  • 新建 Screen 窗口
  • 新建一个 Screen 窗口
    格式为 screen -S 窗口名称
  • screen -S MineCraft
  • 运行服务端 jar
    格式为 java -jar 核心文件名.jar
  • java -jar PaperSpigot-latest.jar
  • 同意最终用户许可协议
    修改 eula 文件
  • nano eula.txt

    将里面的eula=false 改为eula=true

    服务器为什么没开起来呢?因为我们没有同意 eula (最终用户许可协议),想要深入了解的同学可以在各大搜索引擎搜索一下 Bukkit 等一些服务端之前发生的一些事情。

  • 重新运行服务端 jar
  • java -jar PaperSpigot-latest.jar
  • 我们先关闭服务端
  • stop
  • 首先我们打开配置文件 server.properties
  • nano server.properties

    我们找到online-mode一行,把 true 改成 false

    修改完成保存。

    经过上面那步我们的服务器其实是开启成功了的,但是因为是在线模式,所以我们是进不了游戏的,我们需要把在线模式关闭,这样我们才能进入

    server-port //这个是占用的端口,默认25565,如果保持默认,那么登陆服务器的时候不用输入端口号
    online-mode //这个是正版登录,默认为 true ,改成 false 的话普通用户也能登陆
    max-players //这个是最大人数,默认是20人

    最后一步
    现在我们再次启动服务器即可

    java -jar PaperSpigot-latest.jar

    当看到如下提示Done (xxxxxs)! For help, type "help" or "?" 就说明服务器启动成功了!

    之后,咱们可以通过对应版本的游戏客户端访问自己的 ip: <您的 CVM IP 地址> 如果修改了端口号则可以通过:<您的 CVM IP 地址> : 自己设定的端口号 访问服务器
    ( MC 的 PC 服务器默认端口为25565)

    下面是两个说明:
    [常用指令]

    [如果我要让mc继续运行要怎么办?]

    /op 用户名(给某个用户管理员权限) /deop 用户名(去掉某个用户管理员权限) /ban 用户名(封禁某个用户) /unban 用户名(解禁某个用户) /tp 用户名(强制传送到某个用户身边)

    如果你要长期挂服务器怎么办呢?

    使用putty等软件连接后,先按住Ctrl和a 再按 d 就能回到之前的窗口 之后输入screen -r 窗口名 就可以继续操作MineCraft后台啦!

    想法、意识远比技术本身更有传授的价值! 多积累,肯动脑子,肯动手敲代码,多学习,提升自己的能力和对编程思想的理解能力才是最关键!



      你可能想看:

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

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

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

      分享给朋友:

      “javaul我的世界 我的世界java jre” 的相关文章

      RackNerd与ColoCrossing的对比分析:选择适合你的数据中心服务

      RackNerd vs ColoCrossing概述 在当前的互联网服务市场中,RackNerd与ColoCrossing都是备受关注的数据中心服务提供商。它们各自的成长背景和市场定位都显示出一些显著的差异。RackNerd成立于2019年,专注于提供低价 VPS 和服务器租用服务,屡次推出吸引人的...

      SSD测速全指南:高效评估固态硬盘性能的必备工具与技巧

      SSD测速的整体概述 在日常使用中,SSD(固态硬盘)作为一种新兴存储设备,其重要性逐渐提升。与传统的机械硬盘相比,SSD提供更快的读写速度和更好的性能体验。然而,SSD的表现并不是一成不变的,针对其性能的评估便成为了一个不可或缺的环节。今后我将带大家深入了解SSD测速的基本情况,帮助大家更好地理解...

      解决Linode被封的问题与账户恢复策略分享

      Linode作为一款备受欢迎的美国VPS,其灵活性和服务质量吸引了众多用户。然而,基于我的经验,国内用户在使用Linode时常常面临被封的困扰。这不仅影响了使用体验,也对业务的持续性造成了影响。我想深入分析一下Linode被封的原因。 首先,Linode的全球网络状况在近年来遭遇了严峻挑战。随着越来...

      台湾 VPS 服务器:低延迟高安全的理想选择

      台湾VPS服务器概述 我们常常听到“VPS服务器”这个词,但是仔细了解后,你会发现台湾的VPS服务器在众多选择中脱颖而出。这种服务器是“虚拟专用服务器”的缩写,它能让用户在一台物理服务器上分配自己的虚拟空间。这种技术让企业和个人用户可以以较低的成本拥有独立的服务器环境,从而更好地管理他们的网络资源。...

      搭梯子VPS推荐:最佳选择与使用评测

      Einführung zu VPS und dessen Bedeutung 在这个数字时代,越来越多的人寻求建立一个稳固的网络环境,特别是在搭建梯子方面。VPS,即虚拟专用服务器,成为了许多用户的优先选择。我第一次接触VPS是在寻找一个能稳定访问不同网站的解决方案时。简单来说,VPS允许用户在共享...

      如何利用 DigitalOcean 优惠券获取云服务的最佳折扣

      DigitalOcean 优惠概述 什么是 DigitalOcean? 相信很多人对 DigitalOcean 有所耳闻,它是一家专注于云计算服务的公司,提供虚拟机、存储和开发工具,适合各类网站和应用程序的托管。无论是初创企业还是大型企业,DigitalOcean 都能提供稳定且高效的云服务。用户能...