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.
Recommended first checks
systemctl status fastcp
systemctl status fastcp-agent
systemctl status fastcp-caddy
First actions in the panel
- Create an admin user (or use the recommended
fastcpuser). - Review system settings and default PHP version.
- Create your first website and add domain records.
- Confirm SSL status and then enable Force HTTPS if desired.
- 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.