ubuntu linux 系统搭建我的世界基岩版 私服我的世界服务器

简介: ubuntu linux 系统搭建我的世界基岩版 私服我的世界服务器

借鉴

https://www.misterma.com/archives/865/

https://blog.zeruns.tech/archives/588.html


尝试过用centos装,但是启动所需包 libcurl4-openssl-dev需要编译安装 比较麻烦

喜欢操作的可以试下

https://www.cnblogs.com/xuyaowen/archive/2020/07/16/libcurl-with-openssl.html

开始

安装好ubuntu系统后

用root权限登录

贴入以下代码,执行即可

基岩版连接时候 输入ip和端口即可 默认端口19132


#创建目录 
mkdir /usr/local/MC
cd /usr/local/MC
# 在官网下载私服包
wget -c https://minecraft.azureedge.net/bin-linux/bedrock-server-1.16.201.03.zip
#解压
unzip bedrock-server-1.14.32.1.zip
#安装所需依赖
apt install -y libcurl4-openssl-dev


#设置开机自启脚本
echo "#!/bin/bash">/usr/local/MC/1.txt
echo "screen_name="mc"">>/usr/local/MC/1.txt
echo "screen -dmS $screen_name">>/usr/local/MC/1.txt
echo "cmd=\"cd /usr/local/MC\"">>/usr/local/MC/1.txt
echo "screen -x -S $screen_name -p 0 -X stuff \"$cmd\"">>/usr/local/MC/1.txt
echo "screen -x -S $screen_name -p 0 -X stuff '\n'">>/usr/local/MC/1.txt
echo "screen -x -S $screen_name -p 0 -X stuff "LD_PRELOAD= ./bedrock_server"">>/usr/local/MC/1.txt
echo "screen -x -S $screen_name -p 0 -X stuff '\n'">>/usr/local/MC/1.txt
#给执行权限
chmod 777 /usr/local/MC/1.sh
#立即执行
sh /usr/local/MC/1.sh
# 设置开机自启
chmod 777 /etc/rc.local
# 开机等60秒后启动脚本
echo "sleep 60">>/etc/rc.local
echo "sh /usr/local/MC/1.txt">>/etc/rc.local

配置

服务端解压后会包含一个名为 server.properties 的配置文件,服务器相关的配置就在这个配置文件中。


下面是一些配置项说明:


gamemode:默认的游戏模式,survival 生存,creative 创造,adventure 冒险。

difficulty:默认难度,peaceful 和平,easy 简单,normal 普通,hard 困难。

max-players:玩家数量限制,默认为 10。

server-port:服务器端口,默认为 19132。

server-portv6:IPv6 端口,默认为 19133。

online-mode:正版验证,如果你的服务器可以正常连接到 Xbox Live 的话,可以设置为 true,否则可以设置为 false,即便不开启正版验证,客户端也需要登录 Xbox Live 才能联机。

white-list:白名单,只有在白名单中的玩家才能进入服务器,默认为 false。

allow-cheats:允许作弊,默认为 false。

player-idle-timeout:自动踢出挂机玩家,默认为 30 分钟。

default-player-permission-level:默认玩家等级,visitor 游客,member 普通玩家,operator 管理员。

更详细的配置说明可以查看帮助文档。


拍错 可以扫描端口是否可以访问到

https://blog.csdn.net/weixin_44578029/article/details/114006526


目录
相关文章
|
7天前
|
Linux
在 Linux 系统中,“cd”命令用于切换当前工作目录
在 Linux 系统中,“cd”命令用于切换当前工作目录。本文详细介绍了“cd”命令的基本用法和常见技巧,包括使用“.”、“..”、“~”、绝对路径和相对路径,以及快速切换到上一次工作目录等。此外,还探讨了高级技巧,如使用通配符、结合其他命令、在脚本中使用,以及实际应用案例,帮助读者提高工作效率。
31 3
|
7天前
|
监控 安全 Linux
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
26 2
|
7天前
|
安全 网络协议 Linux
本文详细介绍了 Linux 系统中 ping 命令的使用方法和技巧,涵盖基本用法、高级用法、实际应用案例及注意事项。
本文详细介绍了 Linux 系统中 ping 命令的使用方法和技巧,涵盖基本用法、高级用法、实际应用案例及注意事项。通过掌握 ping 命令,读者可以轻松测试网络连通性、诊断网络问题并提升网络管理能力。
28 3
|
10天前
|
安全 Linux 数据安全/隐私保护
在 Linux 系统中,查找文件所有者是系统管理和安全审计的重要技能。
在 Linux 系统中,查找文件所有者是系统管理和安全审计的重要技能。本文介绍了使用 `ls -l` 和 `stat` 命令查找文件所有者的基本方法,以及通过文件路径、通配符和结合其他命令的高级技巧。还提供了实际案例分析和注意事项,帮助读者更好地掌握这一操作。
29 6
|
10天前
|
Linux
在 Linux 系统中,`find` 命令是一个强大的文件查找工具
在 Linux 系统中,`find` 命令是一个强大的文件查找工具。本文详细介绍了 `find` 命令的基本语法、常用选项和具体应用示例,帮助用户快速掌握如何根据文件名、类型、大小、修改时间等条件查找文件,并展示了如何结合逻辑运算符、正则表达式和排除特定目录等高级用法。
37 6
|
11天前
|
安全 算法 Linux
Linux 服务器还有漏洞?建议使用 OpenVAS 日常检查!
在数字化时代,Linux 服务器的安全至关重要。OpenVAS 是一款优秀的开源漏洞扫描工具,可以帮助及时发现并修复服务器中的安全隐患。本文将介绍 OpenVAS 的主要功能、使用方法及应对漏洞的措施,帮助用户加强服务器安全管理,确保企业数字化安全。
30 7
|
11天前
|
监控 网络协议 算法
Linux内核优化:提升系统性能与稳定性的策略####
本文深入探讨了Linux操作系统内核的优化策略,旨在通过一系列技术手段和最佳实践,显著提升系统的性能、响应速度及稳定性。文章首先概述了Linux内核的核心组件及其在系统中的作用,随后详细阐述了内存管理、进程调度、文件系统优化、网络栈调整及并发控制等关键领域的优化方法。通过实际案例分析,展示了这些优化措施如何有效减少延迟、提高吞吐量,并增强系统的整体健壮性。最终,文章强调了持续监控、定期更新及合理配置对于维持Linux系统长期高效运行的重要性。 ####
|
7天前
|
网络协议 安全 Linux
Linux 上设置自己的公共时间服务器
Linux 上设置自己的公共时间服务器
20 0
|
14天前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。