Built for Ubuntu 22.04 & 24.04

Your Ubuntu server, set up properly for PHP.

FastCP turns a plain Ubuntu box into a secure home for WordPress, Laravel and anything else PHP — web server, PHP, MySQL and SSL all configured for you. You keep root. The control panel never moves in.

Free plan, no card required. One server, five apps, SSL included.

  • Nothing extra to log intoNo panel port and no web login exposed on your machine.
  • Ready in a few minutesOne command on a fresh server, then watch it come online.
  • Yours to leaveRemove the agent whenever you like — your sites keep serving.
The stack you get
  • Ubuntu LTS
  • Nginx
  • Apache
  • PHP 8.2 – 8.5
  • MySQL
  • Free SSL

Most panels move onto your server. This one stays out.

A panel installed on the machine it manages is one more thing listening on the network, and one more thing that can take your sites down when it decides to update itself.

The usual way

A panel installed on the box

  • Opens an extra port and a web login to the internet
  • Ships its own builds of PHP and the web server
  • Updates on its schedule, not yours
  • Takes memory that should belong to your sites

With FastCP

A small agent, managed remotely

  • Outbound connections only — nothing new listens on your server
  • Standard Ubuntu packages, in their standard places
  • Every change recorded in an activity log you can read
  • A few megabytes of memory, and that is the whole footprint

Everything a PHP host needs

No add-ons and no upsells for the parts that should have been there from the start.

Sites and apps

Create a site, choose a PHP version, deploy. Each app runs as its own system user in its own pool, so one site can never read another's files.

WordPress in one step

Pick WordPress instead of a blank app and the database, the install and the admin account are all set up for you — ready to log in.

PHP 8.2 – 8.5, side by side

Run one version for the client who will not upgrade and the latest for the app you are proud of, on the same server, without a fight.

MySQL databases

Create databases and users, rotate passwords, and grant access from the addresses you trust. Nothing database-related sits on a public URL.

SSH and SFTP users

Give a developer access to one app directory instead of the whole machine. Keys or passwords, added in seconds and revoked just as fast.

SSL that renews itself

Free certificates issue on the spot and renew quietly in the background, for every domain on the app. If one fails, you get told.

Domains and redirects

Point as many domains at an app as you need. Forcing HTTPS is a switch you flip, not a config file you edit at midnight.

A firewall you can reason about

Sensible rules from the first minute: web traffic and the SSH port you already use. Anything else that opens, you open on purpose.

Health and history

Live CPU, memory and disk for every server, plus an activity log that answers "who changed this, and when" without a support ticket.

Three minutes from bare server to first site

01

Add the server

Give it a name in FastCP and you get a one-time setup command for that machine — nothing to download, nothing to configure by hand.

02

Run it once, as root

The installer sets up the stack, tightens the defaults and connects the server back to your dashboard. You watch the progress live, and it keeps going even if you close the window.

03

Work from the dashboard

Sites, databases, users and certificates from then on. Add a site while the server keeps quietly serving the others.

Remote management, without handing over the keys

The agent is deliberately small and deliberately boring. Here is what that means in practice.

Nothing new listens on your server

The agent reaches out to us; we never reach in. No extra port to firewall, no web login on the machine to brute-force.

Every instruction is signed and expires

Work only runs if it is cryptographically signed by FastCP and still within its short validity window. Anything else is refused.

Your files stay yours

We do not copy your site files, your database contents or your visitors' data. We manage configuration and report the state of the machine.

Leaving takes one command

Remove the agent and everything it configured stays exactly where it is — ordinary Ubuntu config in ordinary places. Your sites never notice.

Priced per server, not per site

You pay your provider for the hardware. You pay us to keep it configured — and only for the servers you actually connect.

Free

For the one server you want to try this on.

$0forever, no card
  • 1 server
  • Up to 5 apps
  • Free SSL, issued and renewed
  • Databases, SSH and SFTP users
  • Activity log
  • Managed firewall
  • Server health metrics
  • WordPress in one step
Create an account

Prices are in US dollars and billed monthly for each connected server; taxes are added where the law requires them. Cancel from the dashboard at any time — the current plan and its limits are always shown there before anything is charged.

Fair questions

Will it work with my hosting provider?

If the machine runs a fresh Ubuntu 22.04 or 24.04 and you have root over SSH, yes. DigitalOcean, Hetzner, Vultr, Linode, AWS, or the box under your desk — amd64 or arm64.

Do you host the sites yourselves?

No. The server is yours and the bill from your provider is yours. We look after what runs on it, which means you can change providers without changing how you work.

Is a remotely managed agent safe?

The agent opens no ports and serves no web interface — it connects out to us, never the other way around. It only carries out work that is signed by FastCP and still inside its short validity window, and every action it takes lands in an activity log you can read.

Can I still use SSH and edit config by hand?

Always. FastCP writes ordinary nginx, Apache, PHP and MySQL configuration in the usual directories, so everything you already know about Ubuntu still applies.

What happens to my sites if I stop paying, or cancel?

They keep serving. The agent simply stops taking new instructions, and removing it takes a single command. Nothing we set up is locked to us.

How do I move an existing site over?

Create the app in FastCP, copy the files across with SFTP or rsync, import the database, then point DNS at the new server once you have checked it over. Certificates issue as soon as the domain resolves.

Can I manage more than one server from one account?

Yes. Connect as many as you like on a paid plan; each one is billed separately and shows up in the same dashboard, with its own apps, users and activity.

Set up one server tonight and see how it feels.

The free plan needs no card and no call, and there is no panel left behind if you walk away.