Community Documentation

Getting Started - Installation Options for the Starter Kits

Last updated December 4, 2012. Created by kreynen on July 20, 2012.
Edited by stefanwray, skessler. Log in to edit this page.

Installing

There are 3 ways to install a starter kit:

  1. FULL DOWNLOAD (easiest) - Download the full package bellow and install using the CiviCRM Starter Kit option in the install process. All of the modules, themes, and libraries included in the kit will then be located in profiles/cm_starterkit_easy, profiles/cm_starterkit_moderate, or profiles/cm_starterkit_difficult. These modules are still listed normally in the modules list and additional modules can still be added to sites/all/modules
  2. DOWNLOAD ONLY MODULES- Download the no-core option listed under View all releases. Then add the CONTENTS of sites/all/modules, sites/all/themes, and sites/all/libraries to an existing install. This is currently the best option for adding these modules to an existing site.
  3. DRUSH MAKE (advanced) - An alternative is to use git to clone the kit and drush to install it. That will add the modules to the normal sites/all/modules. This is by far the fastest way to configure a kit, but requires some basic command line experience.

EASY

When installing the Moderate or Difficult Starter Kit using the Install Profile, first select the Starter Kit option instead of the normal standard or minimal options.

You will be told that you can not finish the install until the CiviCRM install is complete. Click the install link in the CiviCRM settings file does not extist. It should be created by CiviCRM install message and configure CiviCRM the same way you would if you were installing it after configuring Drupa.

Once the CiviCRM install is complete, you will be able to continue the Drupal installation process.

MODERATE

At the bottom of each Community Media Startkit project page, you will see a link to View all releases. Download the no-core tar.gz or zip option for the latest supported release. It will be named something like cm_starterkit_easy-7.x-1.0-beta1-no-core.tar.gz. That download will include the modules, libraries, and theme, but not the Drupal core. Those directories that can be added to the sites/all directory of an existing Drupal install.

The easiest way to do this on a new install would be to navigate to the sites direct and use wget to create the all directory.

wget http://ftp.drupal.org/files/projects/cm_starterkit_easy-7.x-1.0-beta1-no... 
tar -xvf cm_starterkit_easy-7.x-1.0-beta1-no-core.tar.gz
mv cm_starterkit_easy all

Once downloaded, you can install Drupal and CiviCRM using the normal installation process.

DIFFICULT

git clone --branch 7.x-1.x http://git.drupal.org/project/cm_starterkit_easy.git
cd
cm_starterkit_easy
drush make cm_starterkit_easy.make

git clone --branch 7.x-1.x http://git.drupal.org/project/cm_starterkit_moderate.git
cd
cm_starterkit_moderate
drush make cm_starterkit_moderate.make

git clone --branch 7.x-1.x http://git.drupal.org/project/cm_starterkit_difficult.git
cd
cm_starterkit_difficult
drush make cm_starterkit_difficult.make

Drush will download the specific versions of Drupal core, CiviCRM core, all of the modules, and additional libraries defined in the .make file into the normal sites/all/ directory. Once downloaded, you can install Drupal and CiviCRM using the normal installation process.

Comments

Not clear on the instructions

Would like to edit this to make it correct, but not sure what is being discussed.

It says at the top:

FULL DOWNLOAD (easiest) - Download the full package bellow and install using the CiviCRM Starter Kit option in the install process. All of the modules, themes, and libraries included in the kit will then be located in profiles/cm_starterkit_easy, profiles/cm_starterkit_moderate, or profiles/cm_starterkit_difficult. These modules are still listed normally in the modules list and additional modules can still be added to sites/all/modules

Why is this jumping right into discussed of the CivCRM Starter Kit?

Page status

About this page

Drupal version
Drupal 7.x
Audience
Site builders
Keywords
community media
Drupal’s online documentation is © 2000-2013 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License. Comments on documentation pages are used to improve content and then deleted.
nobody click here