[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Configuration de l’application

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

Configurer cron

Le planificateur de tâches UNIX, cron, est essentiel au fonctionnement quotidien de l'application. Il planifie des éléments tels que 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, faute de quoi certaines fonctionnalités de base (et certaines extensions tierces) ne fonctionneront pas correctement.

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

Paramètres de sécurité et recommandations

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

Si vous avez installé en clonant le référentiel GitHub, assurez-vous, lors du déploiement de l’application, d’inclure uniquement 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é.

Activer les réécritures du serveur Apache

Si vous utilisez le serveur web Apache, vous devez activer les réécritures serveur pour que les pages s’affichent correctement. Dans le cas contraire, 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 à plusieurs nœuds Web

Si vous disposez de plusieurs nœuds web, vous ne pouvez pas utiliser la mise en cache de fichiers par défaut de l’application, car il n’existe aucune synchronisation entre les nœuds web. En d’autres termes, l’activité sur un nœud web est écrite uniquement dans le système de fichiers de ce nœud. Une activité ultérieure, si elle est effectuée sur un autre nœud web, peut entraîner l’écriture de fichiers inutiles ou des erreurs.

Utilisez plutôt 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 uniquement à titre de suggestions.

Rotation des logs

L'utilitaire logrotate UNIX permet d'administrer les systèmes qui génèrent un grand nombre de fichiers journaux. Il permet la rotation, la compression, la suppression et le publipostage automatiques des fichiers journaux. Chaque fichier journal peut être géré tous les jours, toutes les semaines, tous les mois ou lorsqu’il dépasse une taille spécifiée.

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

AVAILABILITY
Les informations de disponibilité suivantes s’appliquent aux projets d’infrastructure cloud d’Adobe Commerce :
  • Les environnements de démarrage n’ont pas de rotation de journal.

  • Vous ne pouvez pas configurer la rotation du journal sur les environnements d’intégration Pro. Vous devez implémenter une solution/un script personnalisé(e) et configurer votre cron pour exécuter le script selon vos besoins.

Configurez les règles iptables pour permettre à divers services de communiquer

Que vous ayez un ou plusieurs serveurs, vous devez ouvrir les ports du 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 nœuds web, vous devez les autoriser à communiquer entre eux.

Plus d’informations :

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

Nous n'avons pas de recommandation pour savoir si vous utilisez SELinux ; cependant, si vous l'utilisez, vous devez configurer des services pour communiquer entre eux de la même manière que pour configurer iptables.

Plus d’informations :

Configuration d'un serveur de messagerie

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

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

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

Configurer une file d’attente de messages

Depuis la version 2.3.0, Adobe Commerce inclut la fonctionnalité de file d’attente de messages. Dans les versions antérieures, elle était uniquement disponible 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