Configuration de l’application

Maintenant que vous avez fini d’installer Adobe Commerce, vous devez le configurer. Cette rubrique fournit quelques paramètres de configuration recommandés.

Configuration de cron

Le planificateur de tâches UNIX, cron, est essentiel aux opérations quotidiennes de l’application. Il planifie des choses comme la réindexation, les newsletters, les e-mails et les plans de site. Un crontab est une configuration cron.

Vous devez installer les services Adobe Commerce dans le crontab, sinon certaines fonctionnalités de base (et certaines extensions tierces) ne fonctionnent pas correctement.

Pour plus d’informations sur cron, notamment sur la suppression d’un crontab et l’exécution de cron à partir de la ligne de commande, voir Configuration et exécution de cron.

Paramètres de sécurité et recommandations

Après l’installation, nous vous recommandons ce qui suit :

Si vous avez installé en clonant le référentiel GitHub, assurez-vous que lorsque vous déployez l’application, vous n’incluez que les fichiers et les dossiers requis pour l’environnement de production. Les fichiers et les dossiers qui ne sont pas requis peuvent présenter des risques de sécurité.

Activation des réécritures du serveur Apache

Si vous utilisez le serveur web Apache, vous devez activer les réécritures du serveur pour que les pages s’affichent correctement. Sinon, vous verrez des pages sans styles et d’autres problèmes.

Section sur les réécritures du serveur Apache

Mise en cache dans un environnement multinoeud

Si vous avez plusieurs noeuds web, vous ne pouvez pas utiliser la mise en cache de fichier par défaut de l’application, car il n’y a pas de synchronisation entre les noeuds web. En d’autres termes, l’activité sur un noeud web n’est écrite que dans le système de fichiers de ce noeud web. L’activité suivante, si elle est exécutée sur un autre noeud web, peut entraîner l’écriture de fichiers inutiles ou entraîner des erreurs.

À la place, utilisez Redis pour le cache par défaut et le cache de page.

Paramètres du serveur

Cette section décrit brièvement les paramètres que nous vous recommandons de prendre en compte pour le serveur sur lequel l’application s’exécute. Certains de ces paramètres ne sont pas directement liés à l’application ; ils sont fournis sous forme de suggestions uniquement.

Rotation des logs

L’utilitaire UNIX logrotate vous permet d’administrer des systèmes qui génèrent un grand nombre de fichiers journaux. Il permet la rotation, la compression, la suppression et l’envoi automatiques des fichiers journaux. Chaque fichier journal peut être traité tous les jours, toutes les semaines, tous les mois ou lorsque la taille du fichier journal dépasse la taille spécifiée.

Pour plus d’informations, voir l’une des sections suivantes :

Configuration de règles iptables pour permettre à différents services de communiquer

Que vous ayez un ou plusieurs serveurs, vous devez ouvrir les ports dans le pare-feu pour permettre aux services de communiquer. Par exemple, si vous utilisez le moteur de recherche Solr avec Adobe Commerce, vous devez l’activer pour communiquer avec le serveur web. Si vous disposez de plusieurs noeuds web, vous devez leur permettre de communiquer entre eux.

En savoir plus :

Règles Linux améliorées (SELinux) de sécurité

Nous n’avons pas de recommandation pour savoir si vous utilisez SELinux ; toutefois, si vous l’utilisez, vous devez configurer les services pour communiquer les uns avec les autres comme pour configurer les iptables.

En savoir plus :

Configuration d’un serveur de messagerie

Adobe Commerce nécessite un serveur de messagerie. Nous ne recommandons pas un serveur particulier, mais vous pouvez essayer l’une des méthodes suivantes :

Affiner le moteur de recherche pour améliorer les performances :

Elasticsearch ou OpenSearch est requis pour toutes les installations à partir de la version 2.4.0.

Configuration d’une file de messages

Depuis la version 2.3.0, Adobe Commerce inclut la fonctionnalité de file d’attente des messages. Dans les versions antérieures, il est disponible uniquement pour Adobe Commerce.

Paramètres pour Adobe Commerce uniquement

Vous ne pouvez configurer les éléments suivants que si vous utilisez Adobe Commerce :

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