SugarCRM | Instalación

Logo SugarCRMSugarCRM es un sistema para la administración de la relación con los clientes (CRM). Tiene tres versiones, una de ellas libre, la cual instalaremos, y otras dos versiones 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.

Notas Previas

Versión a instalar: Sugar Community Edition 6.0.3
Características Server: HTTP Apache 2.0 + PHP + MySql (hosting típico)

Instalación

1. Descargando y Subiendo

Primero debemos descargar el paquete de la pagina de sugarCRM:

http://www.sugarcrm.com/crm/download/sugar-suite.html

aquí descargamos «Sugar Community Edition 6.0.3«.

Luego descomprimimos el archivo «SugarCE-6.0.3.zip» en cualquier lugar en nuestro pc para posteriormente subirlos a nuestro servidor. Para esto necesitamos un cliente ftp. Recomiendo usar Filezilla, el cual se puede descargar libremente en:

http://filezilla-project.org/

Este proceso dura un buen tiempo, ya que son mas de 5000 archivos.

En caso de querer instalarlo de manera local con Xampp se tiene todo lo necesario. Aquí solo se deben copiar los archivos dentro de la carpeta «htdocs».

2. Configurando

Ahora debemos configurar como escribibles algunos archivos y directorios para no tener problemas durante el proceso de instalación, para esto asignamos los siguientes permisos:

  • /cache [775]
  • /custom [775]
  • /data [775]
  • /modules [775]
  • config.php [644]

Guía permisos Filezilla: http://www.desarrolloweb.com/articulos/2311.php

En caso de conectarse mediante ssh usar los siguientes comandos:

chmod -R 775 cache custom data modules
chmod 664 config.php

3. Proceso de instalación

Ahora accedemos a la url para iniciar el proceso de instalación, como por ejemplo:

http://<ruta_host>/<directorio_SugarCRM>

Deberíamos ver la siguiente pagina:

3.1. Idioma

Por defecto el idioma es ingles, posteriormente instalaremos el paquete de idioma en español. Next!

3.2. Verificando Configuración

Ahora se nos muestra un listado con todos los requerimientos de SugarCRM. Next!

3.3. Licencia

GNU AFFERO GENERAL PUBLIC LICENSE Version 3, :). Aceptar y Next!

3.4. Tipo de instalación

Hay dos opciones la típica y la personalizada, nosotros elegiremos la personalizada! Custom Install y Next!

3.5. Tipo de Base de Datos

Automáticamente detecta que motor dispone el Server. Nosotros usaremos MySql. Next!

3.6. Configuración de la Base de Datos

Aquí debemos disponer de los siguientes datos para configurar nuestra base de datos: nombre del host, usuario administrador de la BD, contraseña del usuario. Con estos datos SugarCRM se encargará de crear la Base de Datos en nuestro servidor.

La opción nombre de usuario de la base de datos de SugarCRM recomienda disponer de otro usuario por seguridad, en nuestro caso usaremos el mismo.

Ademas podemos instalar algunos datos de ejemplo para probar el funcionamiento de SugarCRM.

Una vez confirmados todos estos datos Next!

3.7. Identificación de usuario Administrador

En este paso debemos definir el nombre de usuario y contraseña de nuestro usuario administrador. Ademas podemos definir el nombre del sistema. Next!

3.8. Opciones de seguridad

Aquí podemos definir algunas opciones extras. En nuestro caso dejaremos las opciones por defecto. Next!

3.9. Confirmar la Configuración

Verificar detenidamente que los datos ingresados estén correctos e Install!

3.10. Resultados de la Instalación

Si todos los datos ingresados eran correctos no deberíamos tener ningún problema y nos mostraría solo el registro de las operaciones realizadas. Next!

3.11 Instalar paquete de idioma

Ahora dejaremos SugarCRM en español, para esto debemos descargar el paquete de la siguiente pagina:

http://www.sugarforge.org/frs/?group_id=53

Nosotros usaremos la siguiente versión del paquete de idioma en español «SugarEnt 6.0.3 lang es es 20101101.zip«.

Ahora simplemente subimos el paquete de idioma!

Una vez subido el paquete hacemos click en install y Next!

3.12. Registro

Tenemos la opcion de registrarnos en caso que queramos recibir correos con mas información en un futuro. Esto es Opcional. Next!

3.13 Login

Ahora deberíamos ver la ventana de login de SugarCRM! 🙂

Si por alguna razón esta se ve sin estilo volver asignar los permisos descritos en el item 2 (2. Configurando).

4. Extras

He encontrado unos vídeos que muestran una forma de instalar SugarCRM de manera local usando Xampp. La versión que se usa es la 6.0.0, sin embargo no existen mayores diferencias.

Los vídeos de Vodpod ya no están disponibles. Los vídeos de Vodpod ya no están disponibles. Los vídeos de Vodpod ya no están disponibles.

5. Notas

Esta es una breve guía de instalación de SugarCRM, cualquier comentario, sugerencia o mejora es bienvenida!

ACTUALIZACIÓN

Installatron es otra forma de instalar SugarCRM. Excelente herramienta para instalar sistemas web en nuestros host.

SugarCRM mediante Installatron: http://installatron.com/apps?s=T7UUnkMTQ@oAAA3lgBYAAAAK#cmd=browser&display=sugarcrm

Acerca de Joel

Ingeniero Civil Informático y Emprendedor.
Esta entrada fue publicada en Internet y etiquetada , , , , , , . Guarda el enlace permanente.

28 respuestas a SugarCRM | Instalación

  1. Arnold dijo:

    Excelente aporte

  2. El Clerigo dijo:

    Ayuda porfavor me sale este error.

    Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Access denied for user ‘propied4_odin’@’server1.portaldns.com’ (using password: YES) in /home/propied4/public_html/crm/include/database/MysqliManager.php on line 278

    Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/propied4/public_html/crm/include/database/MysqliManager.php on line 307

    Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/propied4/public_html/crm/include/database/MysqliManager.php on line 313

    Warning: mysqli_real_escape_string() expects parameter 1 to be mysqli, boolean given in /home/propied4/public_html/crm/include/database/MysqliManager.php on line 254

    Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/propied4/public_html/crm/include/database/MysqliManager.php on line 132

    Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in /home/propied4/public_html/crm/include/database/MysqliManager.php on line 132

    Please fix the following errors before proceeding:

  3. Julio dijo:

    Hola Joel. Instale sugar hoy en xampp, la versión 6.4.0. Al intentar subir el paquete d eidioma de español, me da este error:
    You can only upload patches on this page.
    Ya edite el codigo de manifest.php y le cambie la versión en las todas las partesne al sque aparece un 6.algo, y me sale eso. No me deja ni subr el paquete.

    Puedes ayudarme a instalarlo?

    Gracias

  4. Julio dijo:

    A que s em eolvidaba. El aquete de idioma que he instalado e sel ultimo que he encontré:

    SugarEnt-6.3.1-lang-es_es-20120203

  5. Cesar tamez dijo:

    Y funciona con el Sugar Mobile del iPhone?

  6. Jro dijo:

    No me sale,
    vi el mismo video que se muestra arriba (3videos) y lo segui paso por paso segun como lo narran los pastrulos esos,
    creo la base de datos luego configuro el acceso osea el usuario y password de Mysql al final dicen que deberia salir un «se creo» y no veo eso solo veo una ventana que dice creating…
    al final deberia aparecerme la ventana de el login de usuario y pass pero me sale una pagina con codigos …. que llena toda la pagina… alguien me dice porque sale eso? y como se soluciona?
    gracías

    Strict Standards: Declaration of SugarEmailAddress::save() should be compatible with that of SugarBean::save() in C:\xampp\htdocs\Modelo\include\SugarEmailAddress\SugarEmailAddress.php on line 1011

    Strict Standards: Declaration of User::retrieve() should be compatible with that of Person::retrieve() in C:\xampp\htdocs\Modelo\modules\Users\User.php on line 50

    Strict Standards: Declaration of User::create_new_list_query() should be compatible with that of SugarBean::create_new_list_query() in C:\xampp\htdocs\Modelo\modules\Users\User.php on line 50

    Strict Standards: Declaration of User::list_view_parse_additional_sections() should be compatible with that of SugarBean::list_view_parse_additional_sections() in C:\xampp\htdocs\Modelo\modules\Users\User.php on line 50

    Strict Standards: Declaration of Currency::retrieve() should be compatible with that of SugarBean::retrieve() in C:\xampp\htdocs\Modelo\modules\Currencies\Currency.php on line 236

    Strict Standards: Non-static method UploadStream::register() should not be called statically in C:\xampp\htdocs\Modelo\include\entryPoint.php on line 175

    • Alexander dijo:

      Cambia el valor de php.ini a:
      error_reporting = E_ALL & ~E_NOTICE
      p.d. No es lo mas recomendable pero tus notificaciones desaparecen

  7. Carlos dijo:

    Por usar un hosting gratuito existe la posiilidad que no suban todos los archivos???

  8. Carlos Llano dijo:

    Gracias por su tutorial y recomendaciones. Respecto al punto 2 Configuracion: los permisos se asignan también al contenido o archivos de las carpetas?
    Gracias de nuevo.

  9. yanci dijo:

    Hola, quisiera saber si puedes ayudarme con unas dudas de Sugar CRM, gracias.

  10. kalvinmanson dijo:

    El problema es que de la pagina de Sugar solo puedo descargar una version .exe ejecutable de windows, como hago?

  11. Hector dijo:

    Muy buen aporte. Estoy subiendo sugar a mi hosting y después te comento. Ya instale en algún momento en local esta plataforma. Ahora estoy instalando la versión 6.5.8 ya veo si no me sale algún error sobre todo en el pack de idioma

  12. Nartran dijo:

    Muchas gracias por el tutorial, al fin he sido capaz de instalarlo!!

  13. Pingback: Como sacarle provecho a Linkedin para tu negocio multinivel | MultinivelOnline

  14. milton cortes dijo:

    buenos dias. tengo un problema si lo tengo en ingles al dar click en una cuenta o contacto abre normal. pero si entro en español no abre. que puede ser?? tengo la ultima version. gracias

  15. matt dijo:

    excelente , muchas gracias , esta muy bien explicado…

  16. Pingback: Como sacarle provecho a Linkedin para tu negocio multinivel | Cómo Ganar Dinero Con El Multinivel

  17. Nicolás dijo:

    Ni siquiera me deja descomprimir!

  18. En el último paso de la instalación me aparece el siguiente fallo:
    Creating Sugar application tables, audit tables and relationship metadata
    Creating the database sugar1 on localhost…
    Warning: mysqli_connect(): (HY000/1044): Access denied for user »@’localhost’ to database ‘sugar1’ in C:\xampp\htdocs\sugar\include\database\MysqliManager.php on line 278
    Could not connect to the database. Please refer to sugarcrm.log for details.
    ¿¿Alguna solución?? Gracias.

  19. arqequipo10 dijo:

    Me aparece este error

    Warning: mysqli_connect(): (HY000/1044): Access denied for user »@’localhost’ to database ‘prueba1’ in C:\xampp\htdocs\crm\include\database\MysqliManager.php on line 278
    Could not connect to the database. Please refer to sugarcrm.log for details.

  20. Amisadai Rivero Garcia dijo:

    Hola Joel!
    Tengo un problema y quiera ver si me podrias ayudar, segui ell tutorial al pie de la letra y una vez q trato de instalar Sugar CRM me aparece el siguiente error:

    Creating Sugar configuration file (config.php)

    Creating Sugar application tables, audit tables and relationship metadata
    Creating the database tuto1 on localhost…
    Warning: mysqli_connect(): (HY000/1044): Access denied for user »@’localhost’ to database ‘tuto1’ in C:\xampp\htdocs\Tutorial\include\database\MysqliManager.php on line 278
    Could not connect to the database. Please refer to sugarcrm.log for details.

    Ya lo intente en otra PC pero me sale lo mismo, me hara falta instalar algo? Ojala me puedas apoyar con mi duda

    Saludos

  21. afelipelr dijo:

    Tengo un problema, yo estoy tratando de instalar el crm por wamp server
    me abre correctamente el localhost, pero cuando quiero iniciar la instalación me genera muchos errores , adicional la base de datos ya esta creada sin problemas en phpmyadmin , que ando haciendo mal

  22. afelipelr dijo:

    y otra inquietud , lo instale con installatron con un host que tengo y todo funciona correctamente , peor la duda mia es como hago yo para crear un usuario y asignarle una contraseña ? para que mi grupo de trabajo podamos usar el CRM??

    por si las dudas este es mi sitio http://deptosistemascrm.hol.es

  23. heydi dijo:

    holaa necesito ue me ayuden con este error que me aparece al final de la instalacion de sugarCRM:
    Warning: mysqli_connect(): (HY000/1044): Access denied for user »@’localhost’ to database ‘sugarbd’ in C:\xampp\htdocs\sugar\include\database\MysqliManager.php on line 278
    Could not connect to the database. Please refer to sugarcrm.log for details.

    que hago?
    le agradeceria mucho su ayuda

  24. o5k4r.m4dr1d dijo:

    Reblogueó esto en ..:o5k4r.m4dr1dy comentado:
    Recomiendo este excelente artículo para la instalación de Sugar CRM

  25. wilson amaya dijo:

    cordial saludo

    instale en hostgator el sugarCRM ,di todos los permisos indicados todo se instalo bien pero me sigue saliendo sin el estilo visual que mas puedo hacer ?

Replica a Víctor Ruiz Hinojosa Cancelar la respuesta