Installation Guide
OkPanel installs with a single command on a fresh Ubuntu server. The script sets up Nginx, PHP, MariaDB, phpMyAdmin, SSL, and the panel itself — no manual configuration.
A 64-bit (amd64 or arm64) server. Other distros aren't supported yet.
No existing Nginx, Apache, or MySQL/MariaDB — the installer stops if it finds them.
Run as root or with sudo. Low-RAM VPS work — swap is added automatically if needed.
Allow 2222 (panel) plus 80/443 in your provider's firewall.
SSH into your fresh server as root and make sure curl is available.
One command downloads and runs the installer. It will ask you to confirm before making changes, then set everything up automatically.
Installs Nginx, PHP 8.3 & PHP-FPM, MariaDB, phpMyAdmin, SSL, and the OkPanel services. Typically finishes in a few minutes.
When it finishes, the installer prints your login details. Copy them somewhere safe — the password is generated once.
# OkPanel Login Details
Login URL: https://YOUR_SERVER_IP:2222
Username: admin
Password: [auto-generated]
The panel uses a self-signed certificate on first boot, so your browser will show a security warning — that's expected. You can issue a trusted Let's Encrypt certificate for the panel hostname later.
Add your first site. From Create Website, add a domain and OkPanel provisions the vhost, system user, and document root for you.
Point your DNS. Aim your domain's A record at your server IP, then issue a free Let's Encrypt SSL certificate in one click.
Explore the tools. Databases, email, Node.js apps, backups, and the security center are all a click away from each site's Manage page.
No terminal needed — upgrade straight from the panel. Open Upgrade Panel in the sidebar to see your current version against the latest release, and update with a single click. Your sites and settings are preserved.
When an update is available the panel flags it for you. Click upgrade and watch the live session logs — OkPanel downloads the new release, swaps the binaries, and restarts its services automatically. Keep the tab open until it reconnects.
We're offering free installation for a limited time. Email us and we'll set OkPanel up on your server, usually within 24 hours on working days.