Configuración de la aplicación

Ahora que ha terminado de instalar Adobe Commerce, debe configurarlo. En este tema se proporcionan algunas opciones de configuración recomendadas.

Configuración de cron

El programador de tareas de UNIX, cron, es fundamental para las operaciones diarias de la aplicación. Programa cosas como la reindexación, los boletines informativos, los correos electrónicos y los mapas del sitio. Un crontab es una configuración de cron.

Debe instalar los servicios de Adobe Commerce en crontab, o alguna funcionalidad principal (y algunas extensiones de terceros) no funcionará correctamente.

Para obtener más información sobre cron, incluido cómo quitar un crontab y ejecutar cron desde la línea de comandos, consulte Configurar y ejecutar cron.

Configuración de seguridad y recomendaciones

Después de la instalación, le recomendamos lo siguiente:

Si ha instalado clonando el repositorio de GitHub, asegúrese de que al implementar la aplicación solo incluya los archivos y carpetas necesarios para el entorno de producción. Los archivos y carpetas que no son necesarios pueden exponer potencialmente riesgos de seguridad.

Habilitar reescrituras del servidor Apache

Si utiliza el servidor web Apache, debe habilitar las reescrituras del servidor para que las páginas se muestren correctamente. De lo contrario, verá páginas sin estilos y otros problemas.

Sección en las reescrituras del servidor Apache

Almacenamiento en caché en un entorno de varios nodos web

Si tiene varios nodos web, no puede usar el almacenamiento en caché de archivos predeterminado de la aplicación porque no hay sincronización entre los nodos web. En otras palabras, la actividad de un nodo web se escribe solo en el sistema de archivos de ese nodo web. La actividad posterior, si se realiza en otro nodo web, puede provocar que se escriban archivos innecesarios o que se produzcan errores.

En su lugar, use Redis tanto para la caché predeterminada como para la caché de la página.

Configuración del servidor

En esta sección se describe brevemente la configuración que se recomienda tener en cuenta para el servidor en el que se ejecuta la aplicación. Algunos de estos ajustes no están directamente relacionados con la aplicación; se proporcionan solo como sugerencias.

Rotación de registro

La utilidad UNIX logrotate permite administrar sistemas que generan grandes cantidades de archivos de registro. Permite la rotación, la compresión, la eliminación y el envío automáticos de los archivos de registro. Cada archivo de registro se puede administrar diariamente, semanalmente, mensualmente o cuando el archivo de registro supera un tamaño especificado.

Para obtener más información, vea una de las siguientes opciones:

Configure las reglas iptables para permitir que varios servicios se comuniquen

Tanto si tiene un servidor como si tiene varios, debe abrir puertos en el cortafuegos para permitir que los servicios se comuniquen. Por ejemplo, si utiliza el motor de búsqueda de Solr con Adobe Commerce, debe habilitarlo para que se comunique con el servidor web. Si tiene varios nodos web, debe habilitarlos para que se comuniquen entre sí.

Más información:

Reglas de seguridad mejorada de Linux (SELinux)

No tenemos una recomendación para si usa SELinux; sin embargo, si lo usa, debe configurar los servicios para comunicarse entre sí de manera similar a configurar iptables.

Más información:

Configurar un servidor de correo electrónico

Adobe Commerce requiere un servidor de correo electrónico. No recomendamos un servidor en particular, pero puede probar cualquiera de los siguientes métodos:

Refine el motor de búsqueda para obtener un rendimiento mejorado:

Se requiere Elasticsearch o OpenSearch para todas las instalaciones a partir de la versión 2.4.0.

Configuración de una cola de mensajes

Desde la versión 2.3.0, Adobe Commerce ha incluido la funcionalidad de cola de mensajes. En versiones anteriores, solo está disponible para Adobe Commerce.

Configuración solo para Adobe Commerce

Solo puede configurar lo siguiente si utiliza Adobe Commerce:

recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995