← Back to Blog
How to Host a Minecraft Bedrock Server on a VPS (2026)
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% offWhat You Need
- VPS with at least 1GB RAM running Ubuntu 24.04
- 10GB+ free disk
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
sudo ufw allow 19132/udp
sudo ufw allow 19133/udp
~/bedrock/start.sh
screen -r bedrock
Connecting From Different Devices
- Mobile (iOS/Android) — go to Play → Friends → Add Server and enter your VPS IP and port 19132
- Windows 10/11 — same process in the game
- Console (Xbox/PlayStation/Switch) — use a DNS workaround like BedrockConnect to add custom servers
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