← Back to Blog

How to Host a Minecraft Bedrock Server on a VPS (2026)

Published May 4, 2026 · 6 min read · Galaxy Cloud Solutions

Bedrock Edition is the version of Minecraft that runs on phones, consoles, and Windows 10/11. It is cross-platform in a way Java Edition is not. A friend on an iPhone can play with someone on Xbox and someone on a PC all on the same server. If your group plays across different devices, Bedrock is what you need. Here is how to get a dedicated server running.

⚡ Minecraft Bedrock server from $5/mo, use code LAUNCH2026 for 50% off

What You Need

Step 1: Install Dependencies

sudo apt update
sudo apt install -y curl unzip screen libcurl4 libssl3

Step 2: Download the Bedrock Server

mkdir -p ~/bedrock && cd ~/bedrock
BDS_URL=$(curl -s "https://www.minecraft.net/en-us/download/server/bedrock" | grep -o 'https://[^"]*linux[^"]*\.zip' | head -1)
curl -L "$BDS_URL" -o bedrock-server.zip
unzip bedrock-server.zip
rm bedrock-server.zip
chmod +x bedrock_server

Step 3: Configure the Server

nano ~/bedrock/server.properties

Key settings:

server-name=My Bedrock Server
gamemode=survival
difficulty=normal
allow-cheats=false
max-players=10
server-port=19132
level-name=MyWorld

Step 4: Create a Start Script

cat > ~/bedrock/start.sh << 'EOF'
#!/bin/bash
cd ~/bedrock
screen -dmS bedrock bash -c "LD_LIBRARY_PATH=. ./bedrock_server"
EOF
chmod +x ~/bedrock/start.sh

Step 5: Open Ports and Start

On a Galaxy Cloud VPS, open these ports under Firewall Rules on your VPS page in the client portal too, before you start the server. Everything except SSH stays closed until you do.

sudo ufw allow 19132/udp
sudo ufw allow 19133/udp
~/bedrock/start.sh
screen -r bedrock

Connecting From Different Devices

Keeping It Updated

Minecraft Bedrock updates frequently. To update:

screen -S bedrock -X quit
cd ~/bedrock
BDS_URL=$(curl -s "https://www.minecraft.net/en-us/download/server/bedrock" | grep -o 'https://[^"]*linux[^"]*\.zip' | head -1)
curl -L "$BDS_URL" -o bedrock-server.zip
unzip -o bedrock-server.zip
rm bedrock-server.zip
~/bedrock/start.sh

Minecraft Bedrock server from $5/mo

Galaxy Cloud Solutions Nebula 1 plan handles Bedrock for small groups. Cross-platform play for mobile, console, and PC. Use code LAUNCH2026 for 50% off your first month.

Get Started