Set Up a CiviCRM on Drupal 7
Set Up a CiviCRM on Drupal 7 Organic Design procedure |
CiviCRM
CiviCRM is a web-based, internationalized suite of computer software for constituency relationship management, that falls under the broad rubric of customer relationship management. It is specifically designed for the needs of non-profits.
CiviCRM is used by many large NGOs including Amnesty International, Creative Commons, the Free Software Foundation, and the Wikimedia Foundation for their fundraising (ref. Wikipedia article).
Installation
Install the latest Drupal 7.
Download the latest version of CiviCRM.
Follow the installation guide. You will be directed on the setup page to the Drupal Permissions page, and a configuration checklist, which must be completed.
Full documentation is hosted by CiviCRM.
Note: You need to change /etc/mysql/my.cnf to enable InnoDB - just comment out the skip-innodb line (add # to the front of it). This may have unexpected effects on other CMSes, that use MyISAM.