Installing MaxPanel on your server
Installing MaxPanel on your server
What you'll learn: how to install MaxPanel on a fresh Ubuntu 24.04 server, step by step.
This is a one-time setup. You only ever do this once per server.
Before you start
Make sure you have:
- A fresh Ubuntu 24.04 server (see What kind of server do I need?)
- A domain name pointed at that server (for example
panel.yourbusiness.com→ your server's IP). Wait a few minutes after creating the DNS record so it can spread. - Your server's root password or SSH access
If any of that is missing, sort it first — it'll make the rest much smoother.
Step 1 — Log in to your server
From your computer, open a terminal (Terminal on Mac, PowerShell on Windows) and run:
ssh root@your-server-ip
Replace your-server-ip with the IP your hosting provider showed you. If it asks for a password, paste the one your provider gave you.
[screenshot here: terminal with successful SSH login]
Step 2 — Run the installer
Once you're logged in, paste this single command and press Enter:
curl -fsSL https://get.maxpanel.cenmax.in | sh
The installer will:
- Check that you're on Ubuntu 24.04.
- Set up the MaxPanel software repository.
- Install MaxPanel and start it.
You'll see a stream of messages — that's normal. The whole thing takes 2–5 minutes depending on your server.
When it finishes, you'll see a green "MaxPanel install complete" message.
[screenshot here: install complete screen]
Step 3 — Add an SSL certificate to your panel
Your panel needs HTTPS so you (and your customers) can log in safely. Run:
apt install -y certbot python3-certbot-nginx
certbot --nginx -d panel.yourbusiness.com
Replace panel.yourbusiness.com with the domain you pointed at this server.
It'll ask for your email, then ask you to agree to terms — answer yes. After a moment, your panel will be reachable at https://panel.yourbusiness.com.
Step 4 — Open your panel in a browser
Visit your panel address in any browser:
https://panel.yourbusiness.com
You'll see a screen asking for your license token. That's the next step — see Activating your license.
If something goes wrong
- "This installer must run as root" — you logged in as a regular user. Either log in as
rootdirectly, or run the command withsudo shinstead of justshat the end. - "MaxPanel only supports Ubuntu 24.04" — your server is running a different version. Recreate it with Ubuntu 24.04 selected.
- The certbot step says it can't find your domain — your DNS hasn't spread yet, or the A record isn't pointing to this server. Wait 10 minutes and try again.
- The browser shows "site can't be reached" — same thing, usually a DNS delay. Give it a few minutes.
If you're still stuck after trying the above, contact support and we'll help.
Related articles