Está en la página 1de 14

Manual de instalacin de

CIVICRM a partir de contar


con Wordpress instalado
CRM para empresas del sector hotelero

La siguiente informacin se ha tomado de la URL


http://www.ctamlibre.org/?q=civicrm/node/332 respetando los
derechos de autor y confines acadmicos y pedaggicos
nica y exclusivamente.
La adaptacin de estilo se ha efectuado por Popayn Vive
Digital

Contenido General
Introduccin ......................................................................................................................................................2
NOTA IMPORTANTISIMA..............................................................................................................................2
Que es CiviCRM? ...........................................................................................................................................2
Requisitos de Instalacin .............................................................................................................................. 4
Creacin de la base de datos ..................................................................................................................... 4
Creacin del usuario para la base de datos ............................................................................................5
Obtener CiviCRM .............................................................................................................................................6
Subir el componente desde wordpress ....................................................................................................7
Instalar CiviCRM ...............................................................................................................................................8
Traducir a espaol CiviCRM......................................................................................................................... 11
Cmo instalar las traducciones a espaol de nuestro CiviCRM ........................................................11
Cambiar la configuracin de lenguaje a espaol. ................................................................................ 12
Referencias ...................................................................................................................................................... 13

Contenido de Ilustraciones
Ilustracin 1 Logo CIVI CRM GNU ...............................................................................................................2
Ilustracin 2 Logo Wordpress GNU........................................................................................................... 4
Ilustracin 3 Pantalla de acceso a la administracin del hosting. Ejemplo .................................... 4
Ilustracin 4 Pantallazo de MySQL database. Ejemplo .........................................................................5
Ilustracin 5 Pantallazo en MySQL database user. Ejemplo................................................................5
Ilustracin 6 Pantallazo de adicin de nuevo usuario en MySQL......................................................6
Ilustracin 7 Muestra de pantalla para descarga de archivo de instalacin CIVICRM .................6
Ilustracin 8 Pantallazo de muestra para la activacin de CIVICRM ................................................8
Ilustracin 9 Ajuestes de conexion a la base de datos .........................................................................9
Ilustracin 10 Pantalla de muestra de permisos ......................................................................................9
Ilustracin 11 Men de elementos de CIVICRM .................................................................................... 10
Ilustracin 12 Pantallazo de transferencia de archivos translate ...................................................... 12
Ilustracin 13 Pnatallazo de cambio del lenguaje en CIVICRM ........................................................ 12
Ilustracin 14 Pnantallazo ya en espaol ................................................................................................ 12

Introduccin
Las caractersticas que ofrece CiviCRM satisfarn a las organizaciones sin fines de lucro que busquen
organizar a travs de contactos sus relaciones con sus colaboradores, socios, donantes,
patrocinadores y los medios de comunicacin. Adems de almacenar informacin de contacto,
gestiona la recaudacin de fondos en lnea, registro de eventos, gestin de tareas, informes
personalizados y correos electrnicos, y es software libre distribuido bajo la GNU General Public
License, que significa que las organizaciones sin fines de lucro que lo utilicen pueden almacenarlo
ellos mismos y mantener la libertad que necesitan para avanzar en sus misiones sin restricciones.
CiviCRM, por su parte, comparte su cdigo fuente para que todas las organizaciones puedan ver
cmo funciona, tengan la opcin de encargarle a alguien que le realice ajustes y personalizaciones, y
pueda alojarlo en sus propios servidores de confianza. Dado que el cdigo fuente y el formato de los
datos estn disponibles gratuitamente, utilizar el sistema no significa estar atrapado en l. Por otra
parte, se ejecuta sobre aplicaciones libres como el sistema operativo GNU/Linux, y elimina la
necesidad de depender del software propietario.

NOTA IMPORTANTISIMA
Para instalar CIVICRM se requiere un servidor bien sea remoto o local.
Si es servidor remoto se debe contar con instaladores de Wordpress o Joomla y los instaladores de
CIVICRM
Si es servidor local se debe contar con instaladores de xampp, Wordpress o Joomla y los instaladores
de CIVICRM.

Qu es CiviCRM?

CiviCRM es un poderoso sistema de CRM (contact relationship


management) basado en la web para administrar la relacin con los
contactos. Permite a las organizaciones registrar y administrar
informacin sobre diferentes personas y otras organizaciones con las
que trabaja. CiviCRM es ms que un directorio de contactos, pues
adems permite mantener un registro de las interacciones con las
Ilustracin 1 Logo CIVI CRM GNU

personas y organizaciones para involucrarlos con su causa, y que


potencialmente les otorguen donaciones a travs de su sitio web.

La informacin que se recopila se almacena en una sola plataforma pero se puede acceder a ella casi
desde cualquier computadora con una conexin a Internet. Aunque la mayora de los sistemas de
CRM se enfoca en el manejo de contactos para ventas, CiviCRM se especializa en las necesidades de
las organizaciones sin fines de lucro.
CiviCRM se enfoca en mejorar su comunicacin con los individuos, comunidades, donantes,
miembros y otras funciones tpicas de dichas instituciones.

CiviCRM es un software libre, lo que quiere decir que no se requiere pagar ningn tipo de licencia
para su descarga, instalacin o manejo. Los nicos costos a considerar durante su implementacin
son los gastos de consultora para personalizar el sistema y el pago por el servicio de hosting.
CiviCRM est basado en la web, lo cual significa que diferentes usuarios pueden acceder a este al
mismo tiempo desde cualquier parte del mundo, fue desarrollado por y para la comunidad
internacional, soporta traducciones, as como opciones multilenguaje.

Requisitos de Instalacin
Los requisitos bsicos es tener un nombre de dominio y servidor (hosting),
ejemplo: <www.civi.ctamlibre.org> y tener instalado Wordpress.
Wordpress es amigable y fcil de instalar, pueden guiarse con esta
referencia que desarroll Marvin Valenzuela dentro de la Comunidad de
Tcnica de Asistencia Mutua y est disponible dentro de

Ilustracin 2 Logo
Wordpress GNU

sitio. http://www.ctamlibre.org/?q=general/node/145
Tambin pueden conseguir mayor referencia y descargar la instalacin en http://es.wordpress.org/

Creacin de la base de datos


Existen varias formas de crear una Base de datos de MySQL, a travs del panel de administracin de
PHPmyADMIN, y dentro del panel de control del hosting, para este ejercicio mostramos la
administracin dentro del hosting de https://members.mayfirst.org/cp/index.phpdel
sitio http://civi.ctamlibre.org
1.

Acceder con su nombre de usuario y contrasea.

Ilustracin 3 Pantalla de acceso a la administracin del hosting. Ejemplo

2.

Dar clic en MySQL Database y aparece un men de opciones y la lista de base de datos.

3.

Dar clic en ADD A NEW ITEM, rellenar el campo "Database Name" (Nombre de Base de Datos)
y dar clic en Submit (Enviar), con estos pasos se ha creado la base de datos MySQL.

Ilustracin 4 Pantallazo de MySQL database. Ejemplo

4.

Hasta ahora todava no es funcional ya que se requiere agregar el usuario que puede acceder a
la base de datos y que tenga los privilegios para modificarlo.

Creacin del usuario para la base de datos


Dentro del mismo panel de control se crea o se asigna el usuario para la Base de datos MySQL que
fue creado anteriormente.
1.

Dar clic en MySQL Database User y aparecer un men donde aparece la lista de base de datos
y los usuarios de base de datos que tienen privilegios.

Ilustracin 5 Pantallazo en MySQL database user. Ejemplo

2.

Dar clic en ADD A NEW ITEM y aparecer un men donde especificaremos Database User
Name ( Nombre del usuario de la Base de Datos) y contrasea del usuario de la Base de datos,
Seleccionar la opcin DB to grant access (privilegios de acceso total) seleccionando la base de
datos y el tipo de acceso total o de lectura, en este caso seleccionaremos a tipo de acceso total,
y las cantidades de conexiones que puede aceptar.

Ilustracin 6 Pantallazo de adicin de nuevo usuario en MySQL

Obtener CiviCRM
Para descargar CiviCRM acceder a este enlace http://sourceforge.net/projects/civicrm/files/civicrmstable/4.4.5/ y revisar siempre la ltima versin estable, aparece una lista de los programas
disponibles para implementar CiviCRM, y para la implementacin en Wordpress, seleccionar civicrm4.4.5-wordpress.zip y la traduccin al espaol civicrm-4.4.5-l10n.tar.gz

Ilustracin 7 Muestra de pantalla para descarga de archivo de instalacin CIVICRM

Para ms informacin acerca de cmo descargar, utilizar y contribuir a CiviCRM, pueden ir


a http://civicrm.org

Subir el componente desde Wordpress


Para agregar CiviCRM se tiene dos opciones para subirlo, desde SFTP con su cuenta de acceso al
hosting o una cuenta de acceso para transferir archivos al servidor con el programa de filezilla, y
siguiendo estas instrucciones.
1.

Descomprimir civicrm-4.4.5-wordpress.zip y transferirlo a la carpeta de plugins /wpcontent/plugins/

2.

Crear una carpeta "files" dentro de /wp-content/plugins/ con privilegios de lectura y escritura,
privilegios 575 recomendable.

3.

El siguiente paso es ir panel de administracin de Wordpress http://civi.ctamlibre.org/wpadmin/ acceder con su cuenta de usuario.

Instalar CiviCRM
Una vez que ya estemos dentro del panel de administracin seguir los siguientes pasos.
1.

Dar clic en plugins instalados y activar CiviCRM.

Ilustracin 8 Pantallazo de muestra para la activacin de CIVICRM

2.

Ir a Ajustes y dar clic en CiviCRM Installer y aparecer varias opciones de requisitos, los
requerimientos cumplidos aparecen en verde y los que se tiene que revisar y corregir aparecer
en rojo, una vez que los requisitos sean cumplidos y todos en color verde aparecer el cono
"Check requirements and Install CiviCRM" al dar clic se instalar automticamente.
Los datos que vaya agregando y modificando se puede comprobar al dar clic en el cono de
"Re-check Requirements" para ello los datos necesarios para cumplir con la instalacin
adecuada de CiviCRM son las siguientes.

3.

Configurar "CiviCRM Database Settings" introducir los datos creado anteriormente en la creacin
de base de datos y de usuario de la base de datos, ejemplo:
My SQL server:localhost (por default)
MySQL username: userdbcivicrm
MySQL password: xxxxxxxx (alfanumrico recomendable)
MySQL database: dbcivicrm

Ilustracin 9 Ajustes de conexin a la base de datos

1.

Otras configuraciones:
Si ya se agregaron los dems archivos de traduccin, seleccionar el lenguaje en espaol
(Mxico) o la opcin que corresponde a su pas.

2.

Requerimientos de configuracin PHP: Al momento de instalar CiviCRM detectar


automticamente la versin PHP, es recomendable que se tenga la ltima versin compatible
con la versin de CiviCRM, y en su caso que no se pueda actualizar la versin de PHP verificar e
implementar a una versin correspondiente de CiviCRM.

Ilustracin 10 Pantalla de muestra de permisos

3.

Permisos de archivo: Es probable que aparezcan estos requerimientos si no hemos seguidos


paso a paso las instrucciones.
Si no se ha creado la carpeta "files" dentro de /wp-content/plugins/ crear carpeta y agregarle
los permisos de lectura y escritura, de preferencia (755) y no un acceso total, es aqu donde se

almacenarn los archivos e imgenes que se va agregando en nuestro sitio con CiviCRM y en
los boletines.
Tambin cambiar los permisos a la carpeta CiviCRM que se encuentra dentro de plugins "/wpcontent/plugins/ y agregar los permisos de lectura y escritura, de preferencia (755) y no un
acceso total.
El siguiente paso es dar clic en "Check Requirements and Install CiviCRM", para comprobar e
instalar, una vez que ya estn cubiertos los requisitos y aparecen las configuraciones en verde.

4.

Una vez que ya est instalado y visualizado la instalacin final (CiviCRM has been successfully
installed) Podremos acceder al sitio de panel de administracin de
Wordpress, http://civi.ctamlibre.org/wp-admin/ para ello es necesario agregar el nombre de
usuario y contrasea de acceso a Wordpress.

Una vez que ya estemos en la pantalla de CiviCRM estos son los componentes que se visualizan.

Ilustracin 11 Men de elementos de CIVICRM

Componente

Descripcin

1. CiviContactos

Administrar Contactos.

2. CiviReporte

Reportes de actividades.

3. CiviPromesa

Aceptar y realizar seguimiento de las promesas (para regalos


recurrentes).

Componente

Descripcin

4. CiviMembresas

Inscripcin en lnea y administracin de membresas.

5. CiviMail

Explosiones de correo electrnico personalizadas y boletines.

6. CiviEventos

Registro de eventos en lnea y el seguimiento de los participantes.

7. CiviContribuciones y

Recaudacin de fondos en lnea y gestin de los donantes, as como el

Donaciones

procesamiento de contribucin no en lnea y el seguimiento.

8. CiviCasos

Gestin de casos integrado para proveedores de servicios humanos.

9. CiviCampaas

Asociar eventos, correos, actividades y donaciones. Crear encuestas y


solicitudes en lnea.

10. CiviBecas

Distribuir fondos a otros, por ejemplo fundaciones, donantes, etc.

Traducir a espaol CiviCRM


Es recomendable instalar las traducciones por varias razones, una de ellas es que aparezcan el
nombre de los pases en espaol, y los formularios web para pblico del idioma espaol; es mejor
que se instalen las traducciones y al no hacerlo los nombres que se rellenan automticamente desde
CiviCRM aparecern en ingls.

Cmo instalar las traducciones a espaol de nuestro CiviCRM


1.

Lo primero que se debe hacer para poner CiviCRM en espaol es descargar las traducciones
que corresponden a la versin que se ha instalado. En nuestro caso la versin civicrm-4.4.5
para Wordpress corresponde a civicrm-4.4.5-l10n.tar.gz abrir la carpeta de repositorio para
descargar http://sourceforge.net/projects/civicrm/files/civicrm-stable/4.4.5/, este archivo
tiene formato de tar o zip.

2.

Una vez descargado descomprimir y vers una carpeta que tiene dentro dos carpetas l10n y
SQL.

3.

Ahora el siguiente paso conectarse por SFTP, ir a la carpeta donde est instalado CiviCRM,
ejemplo: http://civi.ctamlibre.org/wp-content/plugins/civicrm/civicrm aqui es donde hay que
pegar las dos carpetas reemplazando las que ya 0existe con el mismo nombre.

Ilustracin 12 Pantallazo de transferencia de archivos translate

Cambiar la configuracin de lenguaje a espaol.


Ahora cambiamos y le decimos a CiviCRM cambiar al espaol y sea el lenguaje por defecto siguiendo
estos pasos.

1. Vamos a Administer > Localization > Languages, Currency, Location.

Ilustracin 13 Pantallazo de cambio del lenguaje en CIVICRM

2.

Cambiamos el Default Language por Spanish; Spanish (MX).

3.

Guardamos y tenemos listo el lenguaje en espaol.

Ilustracin 14 Pantallazo ya en espaol

Referencias

Instalacin de
CiviCRM https://wiki.civicrm.org/confluence/display/CRMDOC/WordPress+Installation+Guide+f
or+CiviCRM+4.5

Traduccin de CiviCRM http://www.ixiam.com/es/blog/civicrm-traducido

Descargas CiviCRM http://sourceforge.net/projects/civicrm/files/

CiviCRM https://civicrm.org/