在搭建属于自己的Minecraft服务器之前,需要做好以下准备工作:
- Windows11/10电脑:选择一台适合Minecraft的电脑,配置至少有2GB内存和足够的存储空间。
- 正版账号:如果你想在服务器上使用正版游戏,需要拥有一个正版账号。
- Minecraft 1.19.3服务器JAR文件:从官方网站或其他可信来源下载最新的服务器JAR文件。
- Java19/18:确保你的电脑上已经安装了Java19或Java18,因为Minecraft服务器需要Java运行环境。
- 星空内网穿透账号:如果你想让其他人在互联网上访问你的服务器,需要一个星空内网穿透账号。
接下来是系统要求和硬件要求:
系统要求:
- Debian9 / Ubuntu 18.04:这是最适合Minecraft服务器的操作系统。
- Windows11/10:如果你想在Windows系统上搭建服务器,可以选择Windows11或Windows10。
硬件要求: - 1cpu core+:服务器的CPU核心数至少为1个。
- 2GB RAM+:服务器至少需要2GB内存。
- 10GB Disk+:确保服务器的存储空间至少为10GB,以便存储游戏数据和其他文件。
配置流程:
- 安装必要系统组件:根据你的操作系统选择安装必要的系统组件。例如,在Ubuntu/Debian上,你需要安装openjdk-8-jre-headless和screen。在CentOS上,你需要安装java-1.8.0-openjdk。
- 添加非root用户用于管理:为了安全起见,建议创建一个非root用户来管理服务器。在Ubuntu/Debian上,使用sudo adduser mc命令添加用户。在CentOS上,使用sudo useradd mc命令添加用户。
- 安装MC服务器:切换到创建的用户目录下,然后使用wget命令下载最新的Minecraft服务器JAR文件并解压到当前目录。在Ubuntu/Debian上,使用以下命令切换用户并解压文件:
sudo su mc cd && wget [服务器JAR文件链接] && unzip [解压文件名].zip -d /home/mc/server && screen -S minecraft_server /home/mc/server/[解压文件名] --nogui
- 配置服务器参数:编辑server.properties文件,设置服务器的端口号、游戏模式、最大玩家数等参数。保存文件后重新启动服务器即可开始游戏。
- 访问服务器:在浏览器中输入服务器的IP地址和端口号,即可访问你的Minecraft服务器。如果使用的是公网IP地址,其他人也可以通过互联网访问你的服务器。
- 管理服务器:你可以使用screen命令或者专用工具来管理你的Minecraft服务器,例如查看服务器状态、管理玩家、备份游戏数据等。
- 注意事项:确保你的服务器配置符合当地的法律法规,不要在未经许可的情况下搭建服务器。