Jump to content

CiviCRM/Installation Handbook

From Meta, a Wikimedia project coordination wiki

Requirement / Prerequisites

  • Drupal 7:
    • a webspace with PHP support;
    • a new MySQL database instance.
  • CiviCRM 4:
    • a new MySQL database instance — it is recommended to use a separate database for CiviCRM.

Installing Drupal and CiviCRM

  1. Download the tarball from the Drupal website and extract it into your webspace directory:
    Drupal 7.x: http://drupal.org/project/drupal
  2. Install Drupal:
    • open install.php from within your Drupal webspace directory in your webbrowser;
    • set up name, enter database settings, finish Drupal installation.
    Drupal Installation Guide: http://drupal.org/documentation/install
  3. Download the tarball from the CiviCRM website and extract it into sites/all/modules of your Drupal installation:
    CiviCRM 4.x for Drupal: http://civicrm.org/go/download
  4. Install CiviCRM:
    • in Drupal open “Modules” and activate the “CiviCRM” module, save configuration;
    • open civicrm/install.php from within your Drupal directory in your webbrowser;
    • enter database settings, finish CiviCRM installation.
    CiviCRM Installation Guide: http://wiki.civicrm.org/confluence/display/CRMDOC41/Drupal+Installation+Guide+for+CiviCRM+4.1+-+Drupal+7

Adding the Wikimedia modules

  1. Enter into the Drupal modules directory: sites/all/modules/
  2. Check out the modules from the Wikimedia subversion:
    svn co http://svn.wikimedia.org/svnroot/wikimedia/branches/wmse_civicrm

Adding the Wikimedia overlay

Special customizations on reports go to an overlay directory. Installing the overlay is optional.

  1. Enter into the Drupal root directory.
  2. Check out the overlay from the Wikimedia subversion:
    svn co http://svn.wikimedia.org/svnroot/wikimedia/branches/wmse_civicrm_overlay

Configuring the Wikimedia modules

...

Embedding / Using the Wikimedia modules

...