Optionale Software
Es wird dringend empfohlen, NTP zu installieren, um sicherzustellen, dass Cron-bezogene Aufgaben ordnungsgemäß ausgeführt werden. (Serverdaten können beispielsweise in der Vergangenheit oder Zukunft liegen.)
Die anderen in diesem Thema behandelten optionalen Hilfsprogramme können Ihnen bei Ihrer Installation helfen. Sie müssen jedoch Adobe Commerce nicht installieren oder verwenden.
Installieren und Konfigurieren des Network Time Protocol (NTP)
Mit NTP können Server ihre Systemuhren mithilfe von global verfügbaren Poolservern synchronisieren. Es wird empfohlen, die von Ihnen vertrauenswürdigen NTP-Server zu verwenden, unabhängig davon, ob es sich um dedizierte Hardware-Lösungen für Ihr internes Netzwerk oder externe, öffentliche Server handelt.
Wenn Sie Adobe Commerce auf mehreren Hosts bereitstellen, ist NTP eine einfache Möglichkeit, sicherzustellen, dass alle Uhren synchronisiert werden, unabhängig von der Zeitzone, in der sich die Server befinden. Cron-bezogene Aufgaben (wie Indizierung und Transaktions-E-Mails) hängen außerdem von der Genauigkeit der Server-Uhr ab.
Installieren und Konfigurieren von NTP auf Ubuntu
Geben Sie den folgenden Befehl ein, um NTP zu installieren:
apt-get install ntp
Fahren Sie mit NTP-Poolserver verwenden fort.
Installieren und Konfigurieren von NTP unter CentOS
So installieren und konfigurieren Sie NTP:
-
Geben Sie den folgenden Befehl ein, um die entsprechende NTP-Software zu finden:
code language-bash yum search ntp
-
Wählen Sie ein zu installierendes Paket aus. Beispiel:
ntp.x86_64
. -
Installieren Sie das Paket.
code language-bash yum -y install ntp.x86_64
-
Geben Sie den folgenden Befehl ein, damit NTP beim Start des Servers gestartet wird.
code language-bash chkconfig ntpd on
-
Fahren Sie mit dem nächsten Abschnitt fort.
NTP-Poolserver verwenden
Die Auswahl der Poolserver liegt bei Ihnen. Wenn Sie NTP-Poolserver verwenden, empfiehlt ntp.org die Verwendung von Poolservern, die sich in der Zeitzone Ihrer Server befinden, wie auf der NTP-Poolprojektseite beschrieben. Wenn Sie über einen privaten NTP-Server verfügen, der für alle Hosts in Ihrer Bereitstellung verfügbar ist, können Sie stattdessen diesen Server verwenden.
-
Öffnen Sie
/etc/ntp.conf
in einem Texteditor. -
Suchen Sie nach Zeilen, die den folgenden ähneln:
code language-conf server 0.centos.pool.ntp.org server 1.centos.pool.ntp.org server 2.centos.pool.ntp.org
-
Ersetzen Sie diese Zeilen oder fügen Sie zusätzliche Zeilen hinzu, die Ihren NTP-Poolserver oder andere NTP-Server angeben. Es empfiehlt sich, mehr als eine zu spezifizieren.
-
Ein Beispiel für die Verwendung von drei auf den USA basierenden NTP-Servern:
code language-conf server 0.us.pool.ntp.org server 1.us.pool.ntp.org server 2.us.pool.ntp.org
-
Speichern Sie Ihre Änderungen in
/etc/ntp.conf
und beenden Sie den Texteditor. -
Starten Sie den Dienst neu.
-
Ubuntu:
service ntp restart
-
CentOS:
service ntpd restart
-
-
Geben Sie
date
ein, um das Datum des Servers zu überprüfen.Wenn das Datum falsch ist, stellen Sie sicher, dass der NTP-Client-Port (normalerweise UDP 123) in Ihrer Firewall geöffnet ist.
Versuchen Sie den Befehl
ntpdate _[pool server hostname]_
. Wenn es fehlschlägt, suchen Sie nach dem zurückgegebenen Fehler.Wenn alles andere fehlschlägt, versuchen Sie, den Server neu zu starten.
Erstellen von phpinfo.php
Die Datei phpinfo.php
enthält eine große Menge an Informationen über PHP und seine Erweiterungen.
phpinfo.php
in einem Entwicklungssystem nur. Es kann sich um ein Sicherheitsproblem in der Produktion handeln.Fügen Sie den folgenden Code an einer beliebigen Stelle im Basisverzeichnis Ihres Webservers hinzu:
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
Weitere Informationen finden Sie auf der phpinfo-manuellen Seite.
Um die Ergebnisse anzuzeigen, geben Sie die folgende URL in das Adressfeld Ihres Browsers ein:
http://<web server host or IP>/phpinfo.php
Wenn der Fehler 404 (Nicht gefunden) angezeigt wird, überprüfen Sie Folgendes:
-
Starten Sie bei Bedarf den Webserver.
-
Stellen Sie sicher, dass Ihre Firewall Traffic auf Port 80 zulässt.
phpMyAdmin
Die phpMyAdmin Anwendung ist ein einfach zu bedienendes, kostenloses Dienstprogramm zur Datenbankverwaltung. Sie können damit den Inhalt Ihrer Datenbank überprüfen und bearbeiten. Sie müssen sich bei phpMyAdmin als Verwaltungsbenutzer der MySQL-Datenbank anmelden.
Weitere Informationen zu phpMyAdmin finden Sie auf der phpMyAdmin-Homepage.
Weitere Informationen zur Installation finden Sie in der phpMyAdmin-Installationsdokumentation.
-
Um phpMyAdmin zu verwenden, geben Sie den folgenden Befehl in das Adressfeld oder Standortfeld Ihres Browsers ein:
code language-http http://<web server host or IP>/phpmyadmin
-
Melden Sie sich bei entsprechender Aufforderung mit Ihrer MySQL-Datenbank
root
oder dem Benutzernamen und Kennwort des Administratorbenutzers an.