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