Welcome to ChurchCRM Setup Wizard

Let's get your church management system configured and ready to use.

System Requirements Check
Server Information
PHP Version 8.3.6
Upload Size 2M
POST Size 8M
Memory Limit 128M
Detecting available locales...
Installation Location Settings
Examples:
/churchcrm (for http://www.yourdomain.com/churchcrm)
/ or leave empty (for http://www.yourdomain.com)
Rules: Must start with a slash (/) if not empty. Do not end with a slash. Case sensitive. Only letters, numbers, _, -, ., / allowed.
Examples:
https://www.yourdomain.com/ (at domain root)
https://www.yourdomain.com/churchcrm/ (in subdirectory)
https://www.yourdomain.com:8080/churchcrm/ (with custom port)
Required rules:
• Must start with http:// or https://
• Must end with a trailing slash (/)
• Use https:// when possible for security
• Include custom port if your server uses a non-standard port (not 80 or 443)
Database Setup
Database Requirements

ChurchCRM requires MySQL 5.7+ or MariaDB 10.2+. The database user must have permissions to create tables, views, and execute stored procedures.

Use localhost over 127.0.0.1
Default MySQL Port is 3306
Must have permissions to create tables and views