Setting Up a Minecraft Java Server

Setting Up a Minecraft Java Server

Deploy a Minecraft Java Edition server on your dedicated server.

Requirements

  • Java 17 or higher
  • At least 2 GB RAM dedicated to Minecraft (4 GB+ recommended for modded)

Step 1 — Install Java

apt update
apt install openjdk-21-jdk -y
java -version

Step 2 — Create a Dedicated User

adduser minecraft
su - minecraft

Step 3 — Download the Minecraft Server

mkdir ~/server && cd ~/server
wget https://piston-data.mojang.com/v1/objects/[version-hash]/server.jar -O server.jar

Get the latest download URL from minecraft.net.

Step 4 — Accept the EULA

java -jar server.jar --nogui
echo "eula=true" > eula.txt

Step 5 — Start the Server

java -Xmx2G -Xms1G -jar server.jar --nogui

Step 6 — Keep it Running with screen

apt install screen -y
screen -S minecraft
java -Xmx2G -Xms1G -jar server.jar --nogui

Press Ctrl+A then D to detach from the screen session without stopping the server.

Open Firewall Port

ufw allow 25565

Players connect using: YOUR_SERVER_IP:25565

  • 1 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

Setting Up a CS2 Dedicated Server

Setting Up a Counter-Strike 2 Dedicated Server Deploy a CS2 server using SteamCMD on your...

Managing Game Servers with LinuxGSM

Managing Game Servers with LinuxGSM LinuxGSM (Linux Game Server Manager) simplifies installation...

Setting Up a Rust Dedicated Server

Setting Up a Rust Dedicated Server Step 1 — Install SteamCMD add-apt-repository multiverse -y...

Setting Up a Valheim Dedicated Server

Setting Up a Valheim Dedicated Server Step 1 — Install SteamCMD add-apt-repository multiverse...

Setting Up a 7 Days to Die Server

Setting Up a 7 Days to Die Server Step 1 — Install SteamCMD add-apt-repository multiverse -y...