前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >我的世界java版服务器搭建

我的世界java版服务器搭建

作者头像
京剧猫
发布2023-03-06 13:52:04
2.1K0
发布2023-03-06 13:52:04
举报
文章被收录于专栏:Pixel Fandom

准备条件

首先是服务器的要求,这个部分我也不是很了解,嘿嘿。。。默认跳过了,在这里还是以腾讯云轻量应用服务器2H4G,Ubuntu Server 22.04 LTS 64bit系统作为举例

防火墙端口开放

默认的端口号为25565,协议类型为TCP,在相应的控制面板放开端口就可以了

远程登录

参考上一篇基岩版服务器的相关内容 >:3

安装相应的jdk

在1.12.X版本中,jdk的版本选择jdk 8/11即可,在1.16.X版本中,jdk的版本可以选择jdk 11/16,在1.17.X版本中,可以选择jdk 16,从1.18.X版本开始,应当选择jdk 17以上的版本,如果有添加mod的需求,建议选择jdk 17版本 :3

代码语言:javascript
复制
# 更新软件列表
sudo apt update
# 搜索相应的jdk版本
sudo apt search openjdk
# 安装jdk 17(按照个人需求选择)
sudo apt install openjdk-17-jdk -y
# 安装完毕后检查jdk版本
java --version

服务器的准备工作

这个网站中可以查找到所有版本的服务器端文件,以最新的1.19.3为例,点击download按钮

download
download

在新的页面中,右键Server Jar下面绿色按钮,选择其中的复制链接地址/Copy link address

server file
server file
代码语言:javascript
复制
# 切换到/usr/games文件夹,可以自定义任意位置
cd /usr/games
# 创建新文件夹用于存放服务器文件
sudo mkdir mc
# 进入新创建的文件夹
cd mc
# 下载所需的服务器文件
sudo wget https://piston-data.mojang.com/v1/objects/c9df48efed58511cdd0213c56b9013a7b5c9ac1f/server.jar
# 检查文件
ll

服务器的开启工作

代码语言:javascript
复制
# 启动服务器
sudo java -jar server.jar

在首次启动时,会启动失败,因为需要我们确认EULA

代码语言:javascript
复制
# 打开eula.txt文件,单击i进入插入模式
sudo vim eula.txt

将其中的eula = false修改为eula = true,按下esc后键盘输入:wq保存并退出

代码语言:javascript
复制
# 再次启动服务器
sudo java -jar server.jar
# 注:可以通过上下箭头来执行已经输入过的命令,懒人必备

等到显示100%就说明服务器已经启动完毕了,可以进入世界了 >w<

注:

  1. 可以通过对server.properties文件的修改来实现服务器的一些配置工作,比如名字,说明,图标,难度,生成机制以及正版验证等功能
  2. 这种启动方式在我们退出终端或者关闭ssh后,启动的进程会自动关闭,可以通过screen来实现常驻挂载,只需要在启动服务器之前输入sudo screen -S mc即可,如果没有安装screen,可以通过sudo apt-get install screen进行安装
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023/02/01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备条件
  • 防火墙端口开放
  • 远程登录
  • 安装相应的jdk
  • 服务器的准备工作
  • 服务器的开启工作
  • 注:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档