Skip to content
← Todas las soluciones
EspoCRM logo

CRM solución

Ejecuta EspoCRM en local con FlyEnv

EspoCRM suele ejecutarse con PHP, una base de datos compatible con MySQL y un servidor web. FlyEnv ayuda a gestionar ese entorno CRM local y cualquier servicio auxiliar específico del proyecto.

Stack del proyecto local

Servicios que FlyEnv puede gestionar para EspoCRM

Acerca de EspoCRM

EspoCRM es una plataforma CRM en PHP construida en torno a definiciones de entidades, metadatos de relaciones, roles, layouts y lógica de negocio extensible. Ofrece flujos de ventas, marketing, soporte e informes, y permite a los equipos añadir entidades e integraciones personalizadas mediante su modelo basado en metadatos.

Un proyecto local de EspoCRM se ejecuta con PHP, MySQL o MariaDB y un servidor web. El endpoint integrado de trabajos programados debe ser activado por cron para que la automatización funcione, mientras que los servicios relacionados con IMAP, SMTP, WebSocket o Redis solo son relevantes en instalaciones configuradas para usar esas integraciones.

Capacidades principales

  • Entity Manager
  • Metadatos de relaciones
  • Acceso basado en roles
  • BPM y workflows
  • Scripts de fórmulas
  • REST API

Casos de uso comunes

  • Gestión de ventas y cuentas
  • Seguimiento del soporte al cliente
  • Cualificación de leads
  • Aplicaciones CRM personalizadas basadas en relaciones

EspoCRM combina metadatos de entidades con automatización programada

El stack local principal es deliberadamente compacto; los servicios de integración dependen de las funciones en desarrollo.

PHP y servidor web
Sirven la aplicación CRM y su API en una URL local.
MySQL o MariaDB
Persisten entidades, relaciones, configuración de usuarios y metadatos personalizados.
Cron para trabajos programados
Invoca el procesamiento de trabajos programados de EspoCRM para que la automatización se comporte como en una instalación en ejecución.
Integración de correo opcional
Las pruebas locales de SMTP o IMAP solo son necesarias para las funciones de sincronización de correo y notificaciones.

Recursos del proyecto

Para los comandos de instalación, las versiones compatibles y la configuración específica del proyecto, consulta la documentación oficial de EspoCRM .

Stack local típico

Los servicios exactos dependen del proyecto, su versión y su configuración local. Esta es una configuración local común, no un requisito fijo.

ComponenteRol típico
PHPEjecuta PHP para el entorno local de EspoCRM.
MySQLMariaDBEjecuta MySQL / MariaDB para el entorno local de EspoCRM.
NginxApacheCaddyEjecuta Nginx / Apache / Caddy para el entorno local de EspoCRM.
RedisEjecuta Redis para el entorno local de EspoCRM.

Cómo ayuda FlyEnv

  • Adapta el runtime del proyecto

    Elige la versión de runtime que necesita EspoCRM.

  • Gestiona los servicios locales

    Inicia bases de datos, cachés y otros servicios solo cuando el proyecto los necesite.

  • Mantén los proyectos aislados

    Permite que cada proyecto use sus propias versiones y configuraciones de servicios.

  • Configura dominios locales

    Accede a los proyectos mediante dominios locales y HTTPS cuando sea necesario.

Configura el entorno local

La instalación del proyecto sigue la documentación oficial. FlyEnv gestiona los runtimes, las bases de datos, los servidores web y los servicios auxiliares que lo rodean.

  1. 1Instala el proyecto y sus dependencias siguiendo la documentación oficial de EspoCRM.
  2. 2Selecciona en FlyEnv la versión de runtime que necesita el proyecto.
  3. 3Inicia los servicios de base de datos indicados en la configuración del proyecto.
  4. 4Inicia la caché, la búsqueda u otros servicios auxiliares solo cuando sean necesarios.
  5. 5Configura el servidor web local, los dominios y HTTPS según sea necesario.
  6. 6Agrupa los servicios relacionados para iniciarlos juntos de nuevo con facilidad.

¿Listo para ejecutar EspoCRM en local?

Usa FlyEnv para gestionar los runtimes, las bases de datos, los servidores web y los servicios que rodean a tu entorno local de EspoCRM .

Descargar FlyEnv

¿Tienes preguntas sobre el uso de FlyEnv?