首页 > 系统相关 >Ubuntu 22.04搭建MC原版服务端

Ubuntu 22.04搭建MC原版服务端

时间:2024-07-07 22:53:27浏览次数:13  
标签:21 MC screen jar xx 22.04 Ubuntu 服务器 运行

首先下载 JAVA 版服务器

https://www.minecraft.net/zh-hans/download/server

服务器下载java 21。这里我看了需求,如果你开mc服务器从1.20.5(24w14a)开始,运行Minecraft的最低要求是Java 21,且操作系统要求为64位。

apt install openjdk-21-jdk

运行就行。
java -Xmx1G -Xms1G -jar 服务端核心名称.jar nogui

第一次运行会失败,因为没同意它的EULA文件。

打开eula.txt将eula=false改为eula=true

然后再次运行就好。

 

如果非正版登录需要去server.properties配置文件,修改一个参数online-mode=true改成online-mode=false 

 

默认端口是25565

ipv4连接格式为:127.0.0.1:25565

ipv6连接格式为:[xx:xx:xx:xx:xx:xx]:25565

 

如果想长时间运行,可以通过screen去开个窗口

输入screen运行一个窗口

再运行服务器

分离一个screen会话Ctrl-a d快捷键

-ls选项列出所有的screen会话。

使用-r选项重新连接到一个已经存在的screen会话。

 

设置崩溃后自动重启:

写一个脚本

#!/bin/bash

while true
do
java -Xmx3G -Xms1G -jar server.jar nogui
done

运行脚本即可

 

标签:21,MC,screen,jar,xx,22.04,Ubuntu,服务器,运行
From: https://www.cnblogs.com/Wesuiliye/p/18288927

相关文章

  • 15集终于编译成功了-了个球!编译TFLite Micro语音识别工程-《MCU嵌入式AI开发笔记》
    15集终于编译成功了-个球!编译TFLiteMicro语音识别工程-《MCU嵌入式AI开发笔记》还是参考这个官方文档:https://codelabs.developers.google.cn/codelabs/sparkfun-tensorflow#2全是干货!这里面提到的这个Micro工程已经移开了:https://github.com/tensorflow/tensorflow/t......
  • bet9链接 探讨如何在Steam Deck 上安装Ubuntu、为什么不应该这样做以及可能的替代方案
    本文由 bet9链接 вт989点сс编译原创,如何在SteamDeck上安装Ubuntu?但由于凡事都有人,我们将解释如何在SteamDeck上安装Ubuntu,因为实际上您只需要了解一些细节。为此,我们必须建立一个安装介质,将其插入顶部的USB-C连接埠或将SD卡插入底部的连接埠。如果我们想使用USB-C......
  • Vmware Ubuntu虚拟机安装Docker心得
    如果添加download.docker.comapt源失败的话,可以将此链接改为阿里云的链接:http://mirrors.aliyun.com/docker-ce/linux/ubuntu/sudoadd-apt-repository"deb[arch=amd64]http://mirrors.aliyun.com/docker-ce/linux/ubuntu/$(lsb_release-cs)stable"否则sudoaptinstal......
  • 如何在ubuntu上设置清华源
    如何在ubuntu上设置清华源apt介绍apt(AdvancedPackagingTool)是一个在Debian和Ubuntu中的Shell前端软件包管理器。apt命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。apt命令执行需要超级管理员权限(root)。操作在etc/apt......
  • ubuntu的screen会话,断开远程连接也能照样运行程序
    文章目录创建新的`screen`会话管理`screen`会话例子关闭某一个`screen`会话删除某一个`screen`会话在Ubuntu中使用screen工具可以创建和管理多个终端会话。以下是创建screen会话的方法:创建新的screen会话启动一个新的screen会话:screen这将......
  • Ubuntu 22.04.4 LTS 安装 php apache LAMP 环境nginx
    1安装php-fpmaptupdateapt-getinstallphp-fpm#配置php-fpm服务启动systemctlenablephp8.1-fpmsystemctlstartphp8.1-fpm#查看服务systemctlstatusphp8.1-fpm#查看版本root@iZbp1g7fmjea77vsqc5hmmZ:~#php-vPHP8.1.2-1ubuntu2.18(cli)(built:......
  • 服务-tomcat
    目录脚本安装JDK二进制安装tomcattomcat文件结构和组成部署java应用范例:部署基于JAVA的博客系统JPress范例:关闭8005端口脚本安装JDKOracleJDK,JavaSE8u201/202之后的版本商用需要收费。OpenJDK是Sun公司发布的JDK开源版本。##脚本一键安装##包放到/root目录下[root@ano......
  • 玩转springboot之springboot定制化tomcat
    定制化tomcatspringboot中是集成了tomcat容器的,如何定制化内置的tomcat呢?springboot提供了定制化的接口1.5.x版本在1.5.x版本中使用的是EmbeddedServletContainerCustomizer接口来进行定制化的public class MyTomcatCustomizer implements EmbeddedServletContaine......
  • 初学者指南:如何选择嵌入式Linux和单片机(MCU)
    前言在嵌入式系统开发领域,选择合适的平台是项目成功的关键之一。对于初学者来说,如何在嵌入式Linux和单片机(MCU)之间做出选择可能是一项艰巨的任务。本文将详细解释这两种平台的特点、优缺点,以及在不同应用场景中的适用性,帮助初学者做出明智的选择。嵌入式Linux简介概述嵌入......
  • 如何在 Ubuntu上搭建 LAMP
    远程登录Ubuntu系统环境ssh(User)@(IP)#比如:[email protected]为安全起见,建议你使用root登录VPS后创建一个具有sudo权限的帐号。安装和配置Apache2ApacheHttpServer是一个开源的,非常流行,使用非常广泛的网页服务器软件。在Ubuntu20.04系统中......