Konfigurieren des Programms

Nachdem Sie die Installation von Adobe Commerce abgeschlossen haben, müssen Sie es konfigurieren. Dieses Thema enthält einige empfohlene Konfigurationseinstellungen.

Cron einrichten

Der UNIX-Aufgabenplaner Cron ist für den täglichen Betrieb des Programms von entscheidender Bedeutung. Es werden Dinge wie Neuindizierung, Newsletter, E-Mails und Sitemaps geplant. Eine crontab ist eine Cron-Konfiguration.

Sie müssen Adobe Commerce-Services in der crontab installieren, da sonst einige Kernfunktionen (und einige Erweiterungen von Drittanbietern) nicht ordnungsgemäß funktionieren.

Weitere Informationen zu cron, einschließlich der Entfernung eines crontab und der Ausführung von cron über die Befehlszeile, finden Sie unter Konfigurieren und Ausführen von cron.

Sicherheitseinstellungen und Empfehlungen

Nach der Installation empfehlen wir Folgendes:

Wenn Sie durch Klonen des GitHub-Repositorys installiert haben, stellen Sie sicher, dass Sie bei der Bereitstellung des Programms nur die für die Produktionsumgebung erforderlichen Dateien und Ordner einbeziehen. Nicht erforderliche Dateien und Ordner können Sicherheitsrisiken aufweisen.

Apache-Server-Neuschreibungen aktivieren

Wenn Sie den Apache-Webserver verwenden, müssen Sie Server-Neuschreibungen für Seiten aktivieren, damit sie ordnungsgemäß angezeigt werden. Andernfalls werden Seiten ohne Stile und andere Probleme angezeigt.

Abschnitt zu Apache-Server-Neuschreibungen

Zwischenspeicherung in einer Umgebung mit mehreren Webknoten

Wenn Sie über mehrere Web-Knoten verfügen können Sie standardmäßige Dateizwischenspeicherung der Anwendung verwenden, da es keine Synchronisierung zwischen Web-Knoten gibt. Mit anderen Worten wird die Aktivität auf einem Webknoten nur in das Dateisystem dieses Webknotens geschrieben. Eine nachfolgende Aktivität, die auf einem anderen Web-Knoten ausgeführt wird, kann dazu führen, dass unnötige Dateien geschrieben oder Fehler verursacht werden.

Verwenden Sie stattdessen Redis sowohl für den Standard-Cache als auch für den Seiten-Cache.

Server-Einstellungen

In diesem Abschnitt werden kurz Einstellungen erläutert, die Sie für den Server berücksichtigen sollten, auf dem die Anwendung ausgeführt wird. Einige dieser Einstellungen beziehen sich nicht direkt auf das Programm. Sie werden nur als Vorschläge bereitgestellt.

Rotation des Protokolls

Mit dem UNIX-logrotate können Sie Systeme verwalten, die eine große Anzahl von Protokolldateien generieren. Es ermöglicht die automatische Rotation, Komprimierung, Entfernung und Versendung von Protokolldateien. Jede Protokolldatei kann täglich, wöchentlich, monatlich oder dann verarbeitet werden, wenn die Protokolldatei eine bestimmte Größe überschreitet.

Weitere Informationen finden Sie in den folgenden Abschnitten:

iptables-Regeln einrichten, um verschiedenen Services die Kommunikation zu ermöglichen

Unabhängig davon, ob Sie über einen oder mehrere Server verfügen, müssen Sie Ports in der Firewall öffnen, um die Kommunikation zwischen Services zu ermöglichen. Wenn Sie beispielsweise die Solr-Suchmaschine mit Adobe Commerce verwenden, müssen Sie sie für die Kommunikation mit dem Webserver aktivieren. Wenn Sie mehrere Web-Knoten haben, müssen Sie ihnen die Kommunikation miteinander ermöglichen.

Weitere Informationen:

Erweiterte Linux-Sicherheitsregeln (SELinux)

Wir haben keine Empfehlung, ob Sie SELinux verwenden sollten. Wenn Sie es jedoch verwenden, müssen Sie Dienste konfigurieren, die ähnlich wie iptables miteinander kommunizieren.

Weitere Informationen:

Einrichten eines E-Mail-Servers

Adobe Commerce benötigt einen E-Mail-Server. Wir empfehlen keinen bestimmten Server, aber Sie können einen der folgenden Schritte ausführen:

Verfeinern Sie die Suchmaschine, um die Leistung zu verbessern:

Elasticsearch oder OpenSearch ist für alle Installationen ab Version 2.4.0 erforderlich.

Einrichten einer Nachrichtenwarteschlange

Seit Version 2.3.0 bietet Adobe Commerce Funktionen für die Nachrichtenwarteschlange. In früheren Versionen ist sie nur für Adobe Commerce verfügbar.

Einstellungen nur für Adobe Commerce

Folgendes können Sie nur konfigurieren, wenn Sie Adobe Commerce verwenden:

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