One-Click Install via Softaculous
Softaculous is a one-click installer built into most shared hosting control panels (cPanel, Plesk, DirectAdmin, etc.). It installs ChurchCRM in about 90 seconds with no manual file uploads, database creation, or configuration required.
If your hosting provider offers cPanel or Plesk, check for Softaculous first — it's the fastest path from "nothing" to a working ChurchCRM.
Does my host support Softaculous?
Log in to your hosting control panel and look for:
- A Softaculous Apps Installer icon (usually in the "Software" section)
- An Auto Installers section listing WordPress, Joomla, and other apps
If you see ChurchCRM listed, you're set. If Softaculous is present but ChurchCRM isn't listed, contact your host — they may need to enable it.
Step-by-step: Installing via Softaculous
-
Open Softaculous from your hosting control panel.
-
Search for ChurchCRM and click it.
-
Click Install Now.
-
Fill in the installation form:
Field What to enter Protocol https://(if SSL is set up) orhttp://Domain Your domain or subdomain In Directory Leave blank to install at the root, or enter churchcrmto install atyourdomain.com/churchcrmDatabase Name Softaculous fills this in — leave as-is unless you have a preference Admin Username Choose a username for the admin account Admin Password Choose a strong password Admin Email Your email address Church Name Your church's name (can be changed later) -
Click Install. Softaculous creates the database, uploads the files, and configures the application.
-
When complete, Softaculous shows you two links:
- Site URL — your ChurchCRM login page
- Admin URL — same as site URL for ChurchCRM
First login
Navigate to your ChurchCRM URL. You'll be prompted to:
- Change the admin password (required on first login)
- Complete the Church Information setup (name, address, timezone)
See First Run Configuration for a walkthrough of what comes next.
Upgrading a Softaculous install
Softaculous can also handle upgrades:
- Open Softaculous in your control panel
- Go to Installations → find ChurchCRM
- Click the upgrade icon (arrow) if a new version is shown
- Softaculous backs up your files and database, then applies the new version
Alternatively, use ChurchCRM's built-in upgrade wizard (Admin → System → Upgrade) — it works the same way regardless of how ChurchCRM was originally installed. See Upgrade Guide.
Softaculous not available?
| Your situation | Recommended path |
|---|---|
| cPanel but no Softaculous | cPanel Shared Hosting — manual upload method |
| VPS or dedicated server (Ubuntu) | Self-Hosted on Ubuntu |
| VPS or dedicated server (Rocky Linux / RHEL) | Self-Hosted on Rocky Linux |
| Microsoft Azure | Azure |
| Docker | Installation Overview — FrankenPHP image |