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 in der Zukunft liegen.)
Die anderen in diesem Abschnitt beschriebenen optionalen Dienstprogramme können Ihnen bei der Installation helfen. Sie sind jedoch nicht erforderlich, um Adobe Commerce zu installieren oder zu verwenden.
Installieren und Konfigurieren des Network Time Protocol (NTP)
NTP ermöglicht es Servern, ihre Systemuhren mithilfe von global verfügbaren Pool-Servern zu synchronisieren. Es wird empfohlen, vertrauenswürdige NTP-Server zu verwenden, unabhängig davon, ob es sich um dedizierte Hardwarelösungen in Ihrem internen Netzwerk oder externe, öffentliche Server handelt.
Wenn Sie Adobe Commerce auf mehreren Hosts bereitstellen, ist NTP eine einfache Möglichkeit, um sicherzustellen, dass alle Uhren synchronisiert sind, unabhängig von der Zeitzone, in der sich die Server befinden. Außerdem hängen Cron-bezogene Aufgaben (wie Indizierung und Transaktions-E-Mails) davon ab, dass die Server-Uhr korrekt ist.
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-Pool-Server verwenden fort.
Installieren und Konfigurieren von NTP auf CentOS
Installieren und Konfigurieren von NTP:
-
Geben Sie den folgenden Befehl ein, um die entsprechende NTP-Software zu finden:
code language-bash yum search ntp
-
Zu installierendes Paket auswählen. 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 gestartet wird, wenn der Server gestartet wird.
code language-bash chkconfig ntpd on
-
Fahren Sie mit dem nächsten Abschnitt fort.
NTP-Pool-Server verwenden
Die Auswahl der Pool-Server liegt bei Ihnen. Wenn Sie NTP-Pool-Server verwenden, empfiehlt ntp.org die Verwendung Pool-), die sich in der Nähe der Zeitzone Ihrer Server befinden, wie auf der Seite NTP-Pool-Projekt 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-Pool-Server oder andere NTP-Server angeben. Es ist empfehlenswert, mehrere Namen zu nennen.
-
Im Folgenden finden Sie ein Beispiel für die Verwendung von drei US-basierten 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.
Testen Sie den
ntpdate _[pool server hostname]_
. Wenn dies 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 phpinfo.php
-Datei zeigt eine große Menge an Informationen über PHP und seine Erweiterungen an.
phpinfo.php
in einem Entwicklungssystem nur. Dies kann ein Sicherheitsproblem in der Produktion sein.Fügen Sie den folgenden Code an einer beliebigen Stelle im Stammverzeichnis des Webservers hinzu:
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
Weitere Informationen finden Sie auf der phpinfo-Handbuchseite.
Um die Ergebnisse anzuzeigen, geben Sie die folgende URL in das Feld Speicherort oder Adresse 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 benutzerfreundliches, kostenloses Dienstprogramm zur Datenbankverwaltung. Damit können Sie den Inhalt Ihrer Datenbank überprüfen und bearbeiten. Sie müssen sich bei phpMyAdmin als administrativer Benutzer der MySQL-Datenbank anmelden.
Weitere Informationen zu phpMyAdmin finden Sie auf der phpMyAdmin-Startseite.
Weitere Informationen zur Installation finden Sie in der phpMyAdmin-Installationsdokumentation.
-
Um phpMyAdmin zu verwenden, geben Sie den folgenden Befehl in das Adressfeld Ihres Browsers ein:
code language-http http://<web server host or IP>/phpmyadmin
-
Wenn Sie dazu aufgefordert werden, melden Sie sich mit Ihrem MySQL-
root
oder dem Benutzernamen und Kennwort des Administrationsbenutzers an.