Install FastCP

FastCP installs in minutes on a supported Ubuntu server.

On this page

Requirements

  • Ubuntu 22.04 LTS or 24.04 LTS
  • Minimum 1 GB RAM (2 GB+ recommended)
  • At least 5 GB free disk
  • Root access on the target server

Quick install

Run this command as root on your server:

curl -fsSL https://get.fastcp.org | bash

After installation

Use the generated credentials and login via:

https://your-server-ip:2050
The installer sets up FastCP services, Caddy, and PHP-FPM defaults. Additional PHP versions can be installed later from the control panel as needed.
systemctl status fastcp
systemctl status fastcp-agent
systemctl status fastcp-caddy

First actions in the panel

  1. Create an admin user (or use the recommended fastcp user).
  2. Review system settings and default PHP version.
  3. Create your first website and add domain records.
  4. Confirm SSL status and then enable Force HTTPS if desired.
  5. Configure backup backend and schedule before going live.

Troubleshooting install

If install logs show package/network failures, verify:

  • Outbound internet access from server
  • APT lock and package mirror availability
  • Correct CPU architecture binaries for your machine

For deeper diagnostics, check logs: journalctl -u fastcp -f and journalctl -u fastcp-agent -f.