Control panel guide

Practical walkthrough of FastCP's core management screens.

On this page

Websites tab

Manage site lifecycle and runtime behavior:

  • Create site with domain, type, and PHP version
  • Open dedicated settings page with tabbed sections
  • Adjust Force HTTPS and inspect SSL readiness state/reason
  • Tune per-site PHP values for memory and request handling
  • Manage domains and redirect-to-primary behavior

Databases tab

  • Create and delete databases
  • Regenerate database passwords securely
  • Open phpMyAdmin from the control panel

Cron tab

Create and manage scheduled jobs with helper hints and PHP CLI path references for multi-version environments.

Backups tab

Configure one repository per user, schedule backups, set retention, review snapshots, and run restore/download/delete operations.

SSH and SFTP tab

  • View host, username, and active SSH/SFTP port
  • Manage SSH keys and password authentication behavior
  • Use collapsible connection guidance for cleaner UX

System settings (admin)

Section What it controls
Default PHP Default runtime for new websites
MySQL Connection limits, memory profile, performance settings
Caddy Performance presets, timeouts, logging, advanced overrides
SSH/SFTP Service port and password authentication state
Firewall UFW status and per-port allow/deny rules with IP version mode
When enabling firewall, verify required management ports stay open to avoid lockout.

Operational tips

  • Use clear naming for sites and databases to simplify restores.
  • Set backup schedule and retention before production launch.
  • Validate SSL and DNS before enabling strict redirect policies.
  • Document any custom PHP settings per application for team handover.