Linux服务器搭建Minecraft服务器Java版

简介: 以阿里云轻量应用服务器CentOS7.3为示例,搭建一个Java版我的世界1.13.1服务器。

这里以阿里云轻量应用服务器为例,操作系统CentOS 7.3。
服务器安装好系统后,设置root密码,然后用SecureCRT或者PuTTY远程连接云服务器。阿里云的服务器都配置好ssh的,如果是自己的电脑上搭建,可能还需要自己安装配置ssh。
1

安装wget

yum install wget

安装Java

sudo yum install java-1.8.0-openjdk

验证Java 确实安装到位了

java -version

这时候应该能看到Java的版本信息4

给minecraft创个文件夹

mkdir /etc/minecraft

进这个文件夹

cd /etc/minecraft

在这个文件夹里面下服务端程序,
下载页面是https://minecraft.net/zh-hans/download/server/
3
可以自己电脑下了然后用ftp什么的传上去,或者拿到https打头的下载链接,直接在服务器里用命令

sudo wget https://launcher.mojang.com/v1/objects/fe123682e9cb30031eae351764f653500b7396c9/server.jar

就在/etc/mincraft这个文件夹里,用ls命令应该能看到一个servers.jar的文件,然后用命令打开它。

java -Xms512M -Xmx1024M -jar servers.jar nogui

-Xms参数是最小内存,-Xmx参数是最大内存。如果对自己服务器的内存还不清楚的可以用free命令查看一下(Linux没有图形界面,相较于Windows server真的很省资源!)5

第一遍运行应该是跑不起来的,不过会在当前目录下多一个eula.txt的文件,用vi进去修改里面eula的值为ture。
然后用上面Java的那个命令再跑一遍servers.jar。这时候就可以看到服务器成功启动了。6

至此,在minecraft的Java版中,启动1.13.1版的游戏,选择多人游戏,直接连接服务器的公网ip即可成功进入游戏。7

其实我这还有个小问题,服务端启动,连进去玩一会,服务端就自己停了......就很烦。

目录
相关文章
|
8月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
Java Linux 定位技术
Minecraft配置文件参数说明(JAVA服务器篇)
Minecraft JAVA版服务器启动后会生成server.properties配置文件,位于minecraft_server/根目录下。该文件包含多项关键设置,如游戏模式(gamemode)、最大玩家数(max-players)、难度(difficulty)等。此文档详细说明了各配置项的功能与默认值,帮助用户高效管理服务器环境。
3539 60
|
9月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
3141 0
|
11月前
|
数据挖掘 Linux 数据库
服务器数据恢复—Linux系统服务器数据恢复案例
服务器数据恢复环境: linux操作系统服务器中有一组由4块SAS接口硬盘组建的raid5阵列。 服务器故障: 服务器工作过程中突然崩溃。管理员将服务器操作系统进行了重装。 用户方需要恢复服务器中的数据库、办公文档、代码文件等。
|
JavaScript Linux Python
在Linux服务器中遇到的立即重启后的绑定错误:地址已被使用问题解决
总的来说,解决"地址已被使用"的问题需要理解Linux的网络资源管理机制,选择合适的套接字选项,以及合适的时间点进行服务重启。以上就是对“立即重启后的绑定错误:地址已被使用问题”的全面解答。希望可以帮你解决问题。
608 20
|
监控 数据可视化 Java
调试技巧 - 用Linux命令排查Java问题
总的来说,使用Linux命令来排查Java问题,需要一定的实践经验和理论知识。然而,只要我们愿意花时间深入了解这些工具,我们就能够熟练地使用它们来分析和解决问题。此外,这些工具只是帮助我们定位问题,真正解决问题需要我们对Java和JVM有深入的理解,并能够读懂和分析代码。
599 13
|
前端开发 Cloud Native Java
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现
博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现
|
10月前
|
Java Linux 开发者
linux 查看java的安装路径
本指南详细介绍Java环境的安装验证与配置方法,包括检查Java版本、确认环境变量JAVA_HOME是否正确配置,以及通过which和readlink命令手动定位Java安装路径。同时提供系统级环境变量配置步骤,并给出多版本管理建议。适用于Linux系统用户,特别是需要在服务器或Docker容器中部署Java环境的开发者。注意操作时需具备相应权限,确保路径设置准确无误。
|
网络协议 搜索推荐 Linux
Minecraft配置文件参数说明(基岩版服务器篇)
server.properties 是 Minecraft Bedrock 服务器的核心配置文件,用于定义服务器的基本设置和运行规则。文件通常位于服务端根目录(Windows 示例路径:`C:\bedrock-server`;Linux 示例路径:`/opt/bedrock-server/` 或自定义路径)。根据需求调整参数,可实现个性化服务器配置。
1444 2