CiviCRM es un software de gestión de relaciones con los clientes basado en la web y de código abierto que está diseñado específicamente para las necesidades de grupos sin fines de lucro, no gubernamentales y de defensa. Está diseñado para administrar información sobre los donantes, miembros, inscritos en eventos, suscriptores, buscadores de solicitudes de subvenciones y financiadores, y contactos de casos de una organización.
CiviCRM se puede implementar junto con Drupal, Joomla o WordPress CMS para rastrear contactos y sus relaciones con proyectos e iniciativas.
En este artículo cubriremos los pasos necesarios para instalar CiviCRM para su sitio web basado en Drupal en un Ubuntu 14.04 VPS.
Se necesita una instalación de Drupal activa y en funcionamiento, por lo que si no tiene Drupal instalado en su servidor, no dude en consultar nuestro excelente artículo e instalar Drupal usted mismo.
REQUISITOS
Usaremos nuestro SSD 1 Plan de alojamiento VPS Linux para este tutorial.
Inicie sesión en su servidor a través de SSH
# ssh root@server_ip
Puede verificar si tiene la versión correcta de Ubuntu instalada en nuestro servidor con el siguiente comando:
# lsb_release -a
Lo que debería darte la salida debajo:
Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty
ACTUALIZAR EL SISTEMA
Asegúrese de que su servidor esté completamente actualizado.
# apt-get update && apt-get upgrade
Después de eso, deberá crear una base de datos para su instalación de CiviCRM. Inicie sesión en MySQL como root:
# mysql -u root -p
Utilice las siguientes declaraciones:
mysql> create database civic; mysql> grant all privileges on civic.* to civicu@localhost identified by 'your_password'; mysql> flush privileges; mysql> exit
INSTALAR CIVICRM
CiviCRM se puede instalar desde el panel de su sitio web de Drupal. Se puede instalar directamente desde la URL o descargando el archivo de instalación a su servidor. También puede cargar el archivo desde su máquina local navegando a Módulos -> Instalar nuevo módulo desde su panel de Drupal.
Procederemos con el último método. Ingrese al directorio de módulos en la raíz de su documento Drupal. Por ejemplo:/drupal_document_root/sites/all/modules .
Si instaló Drupal desde el artículo que le proporcionamos anteriormente, la ruta al directorio de módulos será:/var/www/html/drupal/sites/all/modules
Entonces, ingrese el siguiente comando:
# cd /var/www/html/drupal/sites/all/modules
Descargue la última versión de CiviCRM (cuando se escribió este tutorial, la última versión estable era 4.6.10):
# wget http://sourceforge.net/projects/civicrm/files/civicrm-stable/4.6.10/civicrm-4.6.10-drupal.tar.gz/download -O civicrm-4.6.10-drupal.tar.gz
Descomprima el archivo:
# tar -xzvf civicrm-4.6.10-drupal.tar.gz
Asigne la propiedad adecuada:
# chown www-data: -R civicrm/
Hacer que el directorio predeterminado sea escribible:
# chmod +w //var/www/html/drupal/sites/default
Ahora, inicie sesión en su sitio de Drupal con permisos de nivel de administrador. Luego, dirija su navegador web a la siguiente URL:http://your_drupal_site/sites/all/modules/civicrm/install/index.php
Debería ver la pantalla del instalador de CiviCRM. El instalador verificará que haya descargado la versión correcta de CiviCRM y verificará el entorno de su servidor para asegurarse de que cumple con los requisitos de CiviCRM. Luego llenará la base de datos de CiviCRM y creará su archivo de configuración de CiviCRM (civicrm.settings.php).
No se alarme por la barra de lectura (como la imagen a continuación) con "La configuración de su base de datos no parece ser correcta". mensaje. Esto se esperaba porque aún no ha ingresado los detalles de la base de datos.
Complete la configuración de la base de datos CiviCRM/Drupal con los valores de su base de datos CiviCRM recién creada y su base de datos de instalación de Drupal.
El instalador incluye una opción para cargar un conjunto de datos de contactos, grupos y relaciones de muestra de manera predeterminada. Los datos de muestra pueden proporcionar una ventaja inicial útil para aprender a usar CiviCRM. Así que marque la opción Cargar datos de muestra si desea probar CiviCRM.
Ahora, haga clic en 'Volver a verificar los requisitos' . Si todo está bien, verá pancartas verdes que le indicarán "Está listo para instalar" como la imagen de abajo. Haga clic en 'Comprobar requisitos e instalar CiviCRM' después de lo cual el instalador configurará sus bases de datos, creará el archivo de configuración y lo redirigirá a su página de inicio de Drupal.
Ahora puede acceder a CiviCRM a través de un enlace en el menú de navegación de la izquierda del sitio. Para referencia, verifique la imagen a continuación:
Felicitaciones, ha implementado con éxito CiviCRM junto con Drupal en su Ubuntu 14.04 VPS.
Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo hagan por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.