Anwendung konfigurieren

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

Einrichten von Cron

Der UNIX-Task Scheduler (Cron) ist für die laufenden Vorgänge der Anwendung von entscheidender Bedeutung. Er plant Dinge wie Neuindizierung, Newsletter, E-Mails und Sitemaps. Eine crontab ist eine Cron-Konfiguration.

Sie müssen die Adobe Commerce-Dienste in der Registerkarte crontab installieren, oder einige Kernfunktionen (und einige Erweiterungen von Drittanbietern) funktionieren nicht ordnungsgemäß.

Weitere Informationen zu Cron, einschließlich der Möglichkeit, eine Crontab zu entfernen und Cron über die Befehlszeile auszuführen, finden Sie unter Konfigurieren und Ausführen von cron.

Sicherheitseinstellungen und Empfehlungen

Nach der Installation wird Folgendes empfohlen:

Wenn Sie das GitHub-Repository durch Klonen installiert haben, stellen Sie sicher, dass Sie bei der Bereitstellung der Anwendung nur Dateien und Ordner einschließen, die für die Produktionsumgebung erforderlich sind. Nicht benötigte Dateien und Ordner können Sicherheitsrisiken darstellen.

Aktivieren von Neuschreibungen des Apache-Servers

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

Abschnitt auf Apache-Server-Neuschreibungen

Zwischenspeicherung in einer Umgebung mit mehreren Webknoten

Wenn Sie mehrere Webknoten haben, können Sie nicht die standardmäßige Dateizwischenspeicherung der Anwendung verwenden, da keine Synchronisierung zwischen Webknoten erfolgt. Anders ausgedrückt: Die Aktivität auf einem Webknoten wird nur in das Dateisystem dieses Webknotens geschrieben. Eine nachfolgende Aktivität, die auf einem anderen Webknoten ausgeführt wird, kann dazu führen, dass unnötige Dateien geschrieben werden, oder zu Fehlern führen.

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

Servereinstellungen

In diesem Abschnitt werden kurz die 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 die Anwendung. Sie werden nur als Vorschläge bereitgestellt.

Protokollrotation

Mit dem Dienstprogramm UNIX logrotate können Sie Systeme verwalten, die eine große Anzahl von Protokolldateien generieren. Dies ermöglicht das automatische Rotieren, Komprimieren, Entfernen und Versenden 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 unter einer der folgenden Themen:

Richten Sie iptrules ein, um die Kommunikation verschiedener Dienste zu ermöglichen

Unabhängig davon, ob Sie einen oder mehrere Server haben, müssen Sie Ports in der Firewall öffnen, um die Kommunikation zwischen Diensten 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 über mehrere Webknoten verfügen, müssen Sie diese für die Kommunikation untereinander aktivieren.

Weitere Informationen:

Verbesserte Sicherheitsregeln für Linux (SELinux)

Wir haben keine Empfehlung dafür, ob Sie SELinux verwenden. Wenn Sie es jedoch verwenden, müssen Sie Dienste so konfigurieren, dass sie miteinander kommunizieren, ähnlich wie beim Konfigurieren von iptables.

Weitere Informationen:

E-Mail-Server einrichten

Adobe Commerce benötigt einen E-Mail-Server. Wir empfehlen keinen bestimmten Server, Sie können jedoch Folgendes versuchen:

Verfeinern Sie die Suchmaschine auf eine höhere Leistung:

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

Nachrichtenwarteschlange einrichten

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

Nur Einstellungen für Adobe Commerce

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

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