Skip to end of metadata
Go to start of metadata
CiviCRM Documentation

This page refers to outdated version of CiviCRM. Check current version of documentation.

What are the requirements for installing and running CiviCRM?

CiviCRM is a web-based solution that runs on your own web server, or on a server at your hosting provider. Installs on local machines should consider using the XAMPP/WAMP stacks which almost painlessly install Apache/PHP/MySQL.

  • Shared hosting is not an ideal environment for CiviCRM and is actively discouraged. We encourage users to consider Virtual Private Servers (VPS) OR (semi) dedicated hosting.
  • Apache 2.0+
  • PHP 5.2.1+ Note that CiviCRM does not support PHP 5.3 as yet
  • MySQL 5.0.x+ with InnoDB support
  • Drupal 6.x / Joomla 1.5.x
  • Server cronjobs
  • 128mb PHP memory limit recommended
  • Multi-lingual features of CiviCRM require SUPER privileges in MySQL 5.0.x (to allow the use of TRIGGERS )
Labels
  • None

Creative Commons License
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-Share Alike 3.0 United States Licence.