惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V2EX - 技术
V2EX - 技术
博客园 - 司徒正美
F
Fortinet All Blogs
D
Docker
aimingoo的专栏
aimingoo的专栏
Blog — PlanetScale
Blog — PlanetScale
N
Netflix TechBlog - Medium
U
Unit 42
The Register - Security
The Register - Security
Martin Fowler
Martin Fowler
IT之家
IT之家
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
月光博客
月光博客
Apple Machine Learning Research
Apple Machine Learning Research
Security Archives - TechRepublic
Security Archives - TechRepublic
Project Zero
Project Zero
T
Tenable Blog
S
Security Affairs
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Google DeepMind News
Google DeepMind News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
W
WeLiveSecurity
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Tailwind CSS Blog
TaoSecurity Blog
TaoSecurity Blog
T
The Blog of Author Tim Ferriss
L
Lohrmann on Cybersecurity
雷峰网
雷峰网
Forbes - Security
Forbes - Security
Recent Announcements
Recent Announcements
N
News | PayPal Newsroom
Schneier on Security
Schneier on Security
酷 壳 – CoolShell
酷 壳 – CoolShell
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
P
Palo Alto Networks Blog
C
Cybersecurity and Infrastructure Security Agency CISA
S
Schneier on Security
Attack and Defense Labs
Attack and Defense Labs
Latest news
Latest news
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
Last Week in AI
Last Week in AI
Scott Helme
Scott Helme
A
Arctic Wolf
L
LINUX DO - 最新话题
A
About on SuperTechFans
K
Kaspersky official blog
博客园 - Franky

TerminalBytes

Best Frigate NVR hardware in 2026 (post-Coral edition) | TerminalBytes Reverse Engineering the iPod Classic Sanctuary: the browser-based Kindle jailbreak | TerminalBytes Steam Machine alternatives: mini PCs that game for less | TerminalBytes Oracle Cloud free tier 2026: 4 OCPU/24GB cut to 2 OCPU/12GB | TerminalBytes Run Gemma 4 on a mini PC, no GPU required My Arduino spins faster when Claude burns more tokens Kindle dashboard: 3 ways to build one in 2026 Best mini PC for local LLMs in 2026 (Strix Halo era) You Don't Need a Mac Mini to Run OpenClaw The Self-Hosting Revolution Powered by Mini PCs SoundLeaf: Beautiful iOS Client App for Audiobookshelf My iPhone 8 Refuses to Die: Now It's a Solar-Powered Vision OCR Server Homelab: Hosting multiple Game Servers on a Single Mini PC Reviving an Old Kindle Paperwhite 7th Gen The Ultimate Guide to Running a Minecraft Server on a Mini PC Best Mini PCs for Home Lab 2025: NUC vs Beelink vs ThinkCentre Setting Up a Robust PostgreSQL High-Availability Cluster on Azure How to Create Your Own Free VPN Server Using Oracle Cloud (2025 Guide) Kubernetes at Home - From Docker Compose to K3s Prompt Engineering for ChatGPT and GPT-4 (Practical Guide) Create Your Own Minecraft PE Server for Free Scalable Node.js Backend Without Express, Koa, or Hapi How to Use GeForce Now in India (VPN and Cloud Workarounds) Azure AD as an Identity Provider for AWS Cognito Free WordPress Blog with Custom Domain on Google Cloud sshuttle - A Free VPN Over SSH for Cheap, Private Browsing Raspberry Pi Temperature and Humidity Monitor with Grafana Raspberry Pi Setup Without a Monitor, Keyboard, or Mouse 6 Common Linux Commands for System Monitoring Basic Linux Commands for File Manipulation and Compression Basic Linux Commands For Text Manipulation Top 10 Linux Commands Of All Time
Set Up a Free Minecraft PE Server Using Oracle Cloud in 2025
Hemant Kumar · 2025-01-29 · via TerminalBytes
On this page

How to Set Up a Free Minecraft PE Server Using Oracle Cloud in 2025

This is the updated 2025 edition of our original Minecraft PE server guide. We’ve completely revised the tutorial with the latest Oracle Cloud features and Minecraft PE updates.

Looking to create your own Minecraft PE server without spending a dime? You’re in the right place! In this guide, I’ll walk you through setting up a completely free Minecraft PE server using Oracle Cloud’s Free Tier. As someone who’s helped numerous gamers set up their servers, I can tell you that Oracle Cloud offers one of the best free solutions available for MinecraftPE today.

Key Benefits of This Minecraft PE Server Setup

Before we dive into the setup process, here’s what makes this solution perfect for Minecraft PE servers:

  • 100% Free: Unlike other Minecraft PE server hosting options
  • High Performance: Enough power to host 10-15 players smoothly
  • 24/7 Uptime: Your Minecraft PE server stays online continuously
  • Full Control: Complete access to server settings and configurations
  • Latest Version Support: Compatible with all recent MinecraftPE updates

Oracle Cloud vs Paid Hosting Comparison A Minecraft Pocket Edition server running on Oracle Cloud free tier infrastructure

Why Choose Oracle Cloud for Your Minecraft PE Server?

Oracle Cloud’s Free Tier is a game-changer for Minecraft PE enthusiasts. Here’s what you get:

  • 4 ARM-based OCPUs and 24GB RAM (using Ampere A1 Compute)
  • 200GB of block storage
  • Always Free - no credit card required after trial
  • Enterprise-grade infrastructure

Compared to paid hosting services that can cost $5-20 per month, Oracle Cloud’s Free Tier provides more than enough resources to run a smooth Minecraft PE server for you and your friends.

Getting Started with Oracle Cloud

1. Create Your Oracle Cloud Account

  1. Visit Oracle Cloud Free Tier
  2. Click “Start for Free” and fill in your details
  3. Verify your email and phone number
  4. Add your credit card (required for verification, but won’t be charged)
  5. Choose your home region (pick one closest to most players)

Pro Tip: Some regions have better resource availability than others. If you get capacity errors, try a different region.

2. Setting Up Your Virtual Machine

Here’s where many guides fall short, but I’ll help you avoid common pitfalls:

# First, create a new Virtual Cloud Network (VCN)
1. Navigate to Networking > Virtual Cloud Networks
2. Click "Create VCN"
3. Name: minecraft-vcn
4. CIDR block: 10.0.0.0/16
5. Create with default options

For the compute instance:

  1. Go to Compute > Instances > Create Instance
  2. Name your instance: minecraft-server
  3. Select Image and Shape:
    • Platform: Canonical Ubuntu
    • Version: 22.04 Minimal
    • Shape: VM.Standard.A1.Flex (Ampere)
    • OCPUs: 4
    • Memory: 24 GB

Important: If you get an “out of capacity” error, use this helpful script that automatically retries creation:

// Save as retry-creation.js
const script = document.createElement('script');
script.src = 'https://raw.githubusercontent.com/gardinbe/oracle-compute-instance-creation-script/refs/heads/master/script.js';
document.head.appendChild(script);

3. Installing Your Minecraft PE Server

Once your VM is running, connect via SSH and follow these commands:

# Update system
sudo apt update && sudo apt upgrade -y

# Install required packages
sudo apt install -y wget unzip screen

# Create minecraft directory
mkdir minecraft && cd minecraft

# Download Minecraft Bedrock server
wget https://minecraft.azureedge.net/bin-linux/bedrock-server-1.20.50.zip
unzip bedrock-server-1.20.50.zip

# Set permissions
chmod +x bedrock_server

4. Configuring Your Server

Edit the server.properties file:

nano server.properties

Essential settings:

server-name=My Oracle Cloud Server
gamemode=survival
difficulty=normal
allow-cheats=false
max-players=10
server-port=19132

5. Performance Optimization

Here’s where Oracle Cloud’s free resources really shine. With 4 OCPUs and 24GB RAM, you can optimize for performance:

  1. Adjust view distance in server.properties:
view-distance=16
  1. Create a startup script (start.sh):
#!/bin/bash
screen -S minecraft -dm bash -c 'LD_LIBRARY_PATH=. ./bedrock_server'
  1. Make it executable:
chmod +x start.sh

6. Connecting to Your Server

  1. Find your server’s public IP:

    • Oracle Cloud Console > Compute > Instances > Your Instance
    • Copy the Public IP address
  2. Open these ports in Oracle Cloud:

    • Navigate to your VCN’s security list
    • Add Ingress Rules:
      • Port 19132 (UDP)
      • Port 19133 (UDP)

To connect from Minecraft PE:

  1. Open Minecraft
  2. Click “Play”
  3. Go to “Servers” tab
  4. Click “Add Server”
  5. Enter your server’s IP and port (19132)

Server Optimization for Minecraft PE

To ensure your Minecraft PE server runs smoothly, here are some PE-specific optimizations:

  1. Memory Allocation

    • Minecraft PE servers are generally more efficient than Java editions
    • Allocate 2-4GB RAM for optimal performance
    • Leave remaining RAM for system operations
  2. Network Settings Add these to your server.properties for better PE performance:

    max-threads=8
    network-compression-threshold=512

Advanced Tips and Tricks

Ready to take your home server game to the next level? If you’re interested in building a proper home lab for hosting multiple game servers and other applications, check out our guide on setting up Kubernetes at home.

Automatic Backups

Create a backup script:

#!/bin/bash
BACKUP_DIR="/home/ubuntu/minecraft/backups"
WORLD_DIR="/home/ubuntu/minecraft/worlds"

mkdir -p $BACKUP_DIR
tar -czf $BACKUP_DIR/world_backup_$(date +%Y%m%d_%H%M%S).tar.gz $WORLD_DIR
find $BACKUP_DIR -type f -mtime +7 -delete

Monitoring Resource Usage

Install htop to monitor server resources:

sudo apt install htop

Keeping Your Server Running

To prevent Oracle from reclaiming your instance, ensure it maintains activity:

  1. Keep at least one player connected regularly
  2. Set up a cron job to ping the server hourly
  3. Monitor CPU usage to stay above the 20% threshold periodically

Troubleshooting Common Issues

  1. Connection Timeout

    • Check if server is running: screen -ls
    • Verify ports are open: sudo netstat -tulpn | grep bedrock
  2. Out of Memory

    • Monitor memory usage: free -h
    • Check logs: tail -f bedrock_server.log
  3. Server Crashes

    • Check logs for errors
    • Reduce view distance if necessary
    • Monitor CPU usage with htop

Conclusion

Setting up a Minecraft PE server on Oracle Cloud Free Tier is an excellent way to host your own gaming community without any cost. The performance you get from the 4 OCPUs and 24GB RAM is more than enough for a small to medium-sized player base.

For Minecraft PE server owners, remember these key maintenance tasks:

  • Keep your MinecraftPE server software updated
  • Regularly backup your world files
  • Monitor resource usage
  • Maintain regular activity to prevent instance reclamation

Last updated: February 2025

Related Resources:

Tags: Minecraft PE server, free Minecraft server hosting, Oracle Cloud Minecraft, Minecraft Bedrock server, MinecraftPE, Minecraft PE free server, Minecraft PE servers