Skip to content

History / Installation

Revisions

  • docs: prioritize Docker for local development testing - remove XAMPP/WAMP recommendations

    @DawoudIO DawoudIO committed Nov 18, 2025
  • docs: remove Docker production deployment references Removed misleading Docker-as-production-deployment references: DELETED FROM INSTALLATION HUB: - Removed 'Docker - Container-based deployment and development' from Installation.md - Changed to 'Docker Development Environment - Container-based development setup (developers only)' REMOVED FROM INSTALL.HTML: - Removed 'Docker deployment' from meta description - Updated to: 'Learn about Softaculous, cPanel, and direct LAMP installation options' CLEANED UP DOCKER.MD: - Fixed corrupted title ('Docker Developmen## Steps' → 'Docker Development Environment') - Reorganized to clearly show development-only purpose - Simplified to use npm scripts instead of raw docker compose commands - Clarified this is for development/testing with existing warning at bottom RATIONALE: Docker setup is development/testing only (not maintained for production). Production installation should use: Softaculous, cPanel Manual, or Direct Download. Docker.md retains warning: 'Do not use in production environments.'

    @DawoudIO DawoudIO committed Nov 18, 2025
  • docs: consolidate installation documentation - website as primary source DELETED legacy files: - Installing-on-CentOS-7.md (594 lines - outdated 2018 CentOS 7 guide) - Self-Hosted-vs-Shared-Hosting.md (archived comparison page) UPDATED Installation.md: - Simplified to single authoritative source: https://churchcrm.io/install.html - Removed duplicate system requirements section - Removed Apache config examples (in website install.html) - Kept only specialized guides that add unique value: * Self-Hosting-on-Linux (hub for Rocky Linux, external Ubuntu guides) * cPanel shared hosting (detailed cPanel-specific instructions) * Azure, XAMPP, WAMP (platform-specific guides) * Docker (container deployment) UPDATED Self-Hosting-on-Linux.md: - Removed reference to deleted CentOS 7 guide - Simplified to be a hub with Rocky Linux 8 as primary recommendation RESULT: - Website (install.html) is now the single authoritative installation source - Reduced wiki duplication from ~800 lines to ~50 lines in main guides - Specialized guides remain for niche use cases only - Clear hierarchy: Website → Specialized guides → Requirements

    @DawoudIO DawoudIO committed Nov 18, 2025
  • docs: consolidate installation instructions - point to website as primary entry - Installation.md: Features website install guide first, advanced options in secondary section - Quick-Start.md: Redirects new users to website install guide with link - Home.md: Emphasizes official installation guide as primary entry point - All wiki pages now maintain website as single source of truth for installation This ensures users encounter main website installation guide first, with wiki serving as secondary technical reference for advanced scenarios

    @DawoudIO DawoudIO committed Nov 18, 2025
  • docs: consolidate system requirements and remove version hardcoding - Create comprehensive ChurchCRM System Requirements page as single source of truth - Update PHP requirement from 8.1 to 8.2 across all documentation - Update database requirement to MySQL 5.7+ or MariaDB 10.2+ - Remove all hardcoded version numbers from non-prerequisite documentation - All docs now reference ChurchCRM-Application-Platform-Prerequisites.md - Remove outdated references to PHP 7.x and old database versions - Simplify installation instructions to be version-agnostic - Reduce maintenance burden by centralizing all version specifications Files changed: - ChurchCRM-Application-Platform-Prerequisites.md: Comprehensive new requirements guide - Installation.md, Home.md, Quick-Start.md: Point to requirements file - Development.md, Docker.md: Generic references with anchor links - Self-Hosting-on-Linux.md, Install---Self-Hosted-Linux.md: Updated with generic refs - Self-Hosted-on-RockyLinux.md: PHP 8.2 installation command - Installing-on-CentOS-7.md, Installing-LAMP-and-ChurchCRM-on-Azure.md: Generic version refs - FAQs.md: Remove outdated PHP 7 upgrade FAQ

    @DawoudIO DawoudIO committed Nov 18, 2025
  • updated to match current system

    @DawoudIO DawoudIO committed Oct 12, 2025
  • Reformat

    @respencer respencer committed Jun 13, 2024
  • Reformat

    @respencer respencer committed Jun 13, 2024
  • Update PHP extension list

    @respencer respencer committed Jun 10, 2024
  • Updated Installation (markdown)

    @grayeul grayeul committed Mar 18, 2024
  • updated php version

    @DawoudIO DawoudIO committed Nov 11, 2023
  • Oops - gettext is specifically called out at the bottom on the PHP modules. Removed redundant information.

    @MrClever MrClever committed Dec 11, 2022
  • Added note about requiring mod_rewrite in Apache and php-get text in the PHP sections.

    @MrClever MrClever committed Dec 11, 2022
  • Added clarification regarding the use of PHP7.3+ with the Ubuntu installation link.

    @MrClever MrClever committed Jan 27, 2022
  • Added link to Ubuntu installation

    @MrClever MrClever committed Jan 27, 2022
  • Updated Installation (markdown)

    @DawoudIO DawoudIO committed Jan 8, 2021
  • Updated Installation (markdown)

    @MrClever MrClever committed May 16, 2020
  • Added deprecation notice for mcrypt, but leaving it there in case there are some older installations floating around. Will completely remove later (maybe 3.5)

    @MrClever MrClever committed Aug 10, 2019
  • Added link and reference to the “ChurchCRM-Application-Platform-Prerequisites” page.

    @MrClever MrClever committed Apr 4, 2019
  • Added XAMPP to the "see also" section at the bottom.

    @MrClever MrClever committed Apr 3, 2019
  • Link to new filename

    rbeerster committed Apr 3, 2018
  • Link in new CentOS 7 page

    rbeerster committed Apr 3, 2018
  • Updated Installation (markdown)

    @crossan007 crossan007 committed Mar 31, 2018
  • Updated Installation (markdown)

    @crossan007 crossan007 committed Mar 31, 2018
  • Updated Installation (markdown)

    @DawoudIO DawoudIO committed Jan 17, 2018
  • Updated Installation (markdown)

    @DawoudIO DawoudIO committed Jan 17, 2018
  • Updated Installation (markdown)

    @DawoudIO DawoudIO committed Jan 17, 2018
  • Updated Installation (markdown)

    @DawoudIO DawoudIO committed Jan 17, 2018
  • Updated Installation (markdown)

    @DawoudIO DawoudIO committed Nov 12, 2017
  • Updated Installation (markdown)

    @DawoudIO DawoudIO committed Nov 12, 2017