CiviCRM/Installation Handbook

From Meta, a Wikimedia project coordination wiki

Requirement / Prerequisites[edit]

  • 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[edit]

  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[edit]

  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[edit]

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[edit]

...

Embedding / Using the Wikimedia modules[edit]

...