lunes, 30 de septiembre de 2013

SugarCrm

Buenas hoy hablaremos sobre SugarCrm y su instalacion.


SugarCrm


Es un sistema para la administración de la relación con los clientes (CRM) basado en LAMP (Linux-Apache-MySQL-PHP), desarrollado por la empresa SugarCRM, Inc. ubicada en Cupertino, California.
Tiene cinco ediciones, una de ellas libre y otras cuatro ediciones con componentes no-libres y con un costo por usuario. SugarCRM es una aplicación CRM muy completa para negocios de distinto tamaño. Está diseñada para facilitar la gestión de ventas, oportunidades, contactos de negocios y más. A partir de la versión 4.5 permite utilizar SQL Server como base de datos; y la empresa ha firmado acuerdos con Microsoft para poder expandir su mercado sobre servidores con Windows.


Instalación del SugarCRM


Descarga e instalación de SugarCRM en máquinas Linux


1.­ Instalación  de paquetes requeridos:


•        apache2
•        libapache2­mod­php4
•        php4­common
•        php4­gd2 (php4­gd)
•        php4­mysql
•        mysql­server (4.1 o posterior)
•        mysql­client
•        php4­imap (en el caso de querer utilizar el módulo Zuckermail para recibir  correo IMAP)


2.­ Descargar el paquete de SugarCRM desde página la página de descargas de SugarCRM.   En este caso se trata de la versión 4.5.0f.
3.­ Descomprimir el paquete en el directorio /var/www/ y llamarle del modo en el que se quiera luego acceder a él. Su acceso será del tipo http://ip­de­la­máquina/sugar­ejemplo/ .
4.­ Asignar los permisos adecuados a ciertos directorios o archivos:


#Debido a que apache utiliza por defecto el usuario www­data, hay que asignarle permisos a dicho usuario para el directorio del sugarcrm.
chown ­R www­data:www­data /var/www/sugar­ejemplo

#Apache necesita acceso para ciertos directorios y el archivo de configuración para funcionar correctamente. Hay que asignar los permisos del siguiente modo:
chmod ­R 755 /var/www/sugar.example.com
chmod ­R 775 /var/www/sugar.example.com/cache chmod ­R 775 /var/www/sugar.example.com/custom chmod ­R 775 /var/www/sugar.example.com/data chmod ­R 775 /var/www/sugar.example.com/modules chmod 774 /var/www/sugar.example.com/config.php

5.­ Creación de la base de datos de sugarcrm. Puede crearse desde la propia consola de mysql o instalarse el paquete phpmyadmin  mediante el cual pueden controlarse las bases de datos mediante una interfaz web. Simplemente  hay que crear dicha base de datos y nada más. El propio instalador del SugarCRM creará luego las tablas necesarias para su funcionamiento. También puede uno evitarse este paso indicando posteriormente en el instalador del sugarcrm que desea que sea él quien cree la base de datos y sus tablas correspondientes.

6.­ Acceder a http://ip­de­la­máquina/sugar­ejemplo/ . Esta primera vez se lanzará el instalador del SugarCRM, con el que no debería haber ningún problema habiendo seguido los pasos aquí explicados. En la instalación se comprueban los permisos, se comprueba si está creada la base de datos, se asignan las contraseñas para la base de datos y para el administrador  del Sugar y se procede a la instalación del mismo.


7.­ Si la instalación se ha realizado con éxito, acceder de nuevo a  http://ip­de­la­máquina/sugar­
ejemplo/ donde esta vez se requerirá ya el nombre de usuario y contraseña para acceder an CRM.



Configuración  de SugarCRM en máquinas Linux o Windows.


PASO 0: Selección de idioma





PASO 1: Aceptación de la licencia


PASO 2: Requerimientos del sistema : Todos los estados tienen que estar en verde para poder proseguir con la instalación.


PASO 3: Configuración de la base de datos : Si no está creada previamente hay que recordar marcar la casilla en la que se le solicita a sugarcrm que la cree. También habrá que indicar el usuario y contraseña del usuario que gestiona todas las bases de datos (usuario privilegiado).





PASO 4: Configuración del Sitio Web : Hay que indicar cual será la ruta para acceder a nuestra instalación de sugarcrm y cual será la contraseña del usuario admin que se crea por defecto.




PASO 5: Configuración de Locales y de Idioma .


PASO 6: Esta pantalla muestra un resumen de los datos configurados  para su confirmación.



PASO 7: En esta pantalla se mostrarán los pasos que lleva a cabo el instalador: la creación de la base de datos, de cada una de las tablas... (puede tardar unos cuantos minutos).







PASO 8: Pantalla de Login. Si se llega a esta pantalla  la instalación  se ha completado  con exito.




No hay comentarios:

Publicar un comentario