Dev.to
7/9/2026

How to Install Pterodactyl Panel on Bare Metal: Build Your Game Server
Short summary
A guide to manually installing Pterodactyl Panel on bare metal Ubuntu, arguing against blind reliance on automated install scripts. Covers securing the host with MariaDB, Nginx, and Redis, configuring firewall rules for daemon WebSocket console access on port 8080, installing PHP 8.3 modules, and fixing common file ownership traps that cause 500 errors.
- •Manual Pterodactyl Panel deployment on Ubuntu avoiding automated install scripts
- •Covers MariaDB, Nginx, Redis, PHP 8.3, firewall rules, and file ownership fixes
- •Explains why port 8080 must be public for WebSocket console and common root-ownership pitfalls
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



