Skip to content
Freehold CMSSelf-hosted PHP website software.
Downloads soon

How do I install Freehold CMS safely?

Prepare the host, keep private files outside public web access, follow the guided installer and verify readiness before opening the site to visitors.

Updated September 30, 2026

Safe installation order

  1. Back up anything already on the destination host.
  2. Confirm PHP, database, HTTPS and storage requirements.
  3. Upload the release exactly as documented, preserving public and private boundaries.
  4. Run the guided installer.
  5. Complete security and readiness checks.
  6. Test sign-in, forms, email and any commerce workflow you plan to use.

Do not expose a private configuration or Store delivery directory to the public web root.

  1. Installation, Hosting and Migration

    What hosting does Freehold CMS need?

    Freehold CMS needs compatible PHP hosting, MySQL or MariaDB, HTTPS, required PHP extensions, protected private storage and normal backup and email access.

    Read