Getting started
MZPanel manages many WordPress VPS from a single web dashboard. You install a lightweight agent on each VPS; the agent connects back to the control plane over WebSocket — no open ports, no domain required on the VPS.
1. Create an account
Section titled “1. Create an account”Sign up at app.mzpanel.com. The Free plan lets you connect 1 VPS.
2. Add a server
Section titled “2. Add a server”In the dashboard choose Add server and copy the one-line install command:
curl -fsSL https://get.mzpanel.com | bash -s -- --token=<install-token>The install token is valid for 1 hour. Once the agent registers, it swaps the token for a long-lived one.
3. Done
Section titled “3. Done”Your server shows up online within seconds. From here you can:
- Create a WordPress site (or static / PHP / Node / Python / Go)
- Run backups, issue SSL, switch PHP versions
- Open a web terminal right from the dashboard
Two modes, side by side
Section titled “Two modes, side by side”| Mode | How you use it |
|---|---|
| CLI | SSH into the VPS and run mz site create example.com |
| Web | Click in app.mzpanel.com → the agent runs mz → output streams back in realtime |
Both run on the same engine. See Architecture.