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:

  1. Geben Sie den folgenden Befehl ein, um die entsprechende NTP-Software zu finden:

    code language-bash
    yum search ntp
    
  2. Wählen Sie ein zu installierendes Paket aus. Beispiel: ntp.x86_64.

  3. Installieren Sie das Paket.

    code language-bash
    yum -y install ntp.x86_64
    
  4. Geben Sie den folgenden Befehl ein, damit NTP beim Start des Servers gestartet wird.

    code language-bash
    chkconfig ntpd on
    
  5. 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.

  1. Öffnen Sie /etc/ntp.conf in einem Texteditor.

  2. 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
    
  3. 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.

  4. 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
    
  5. Speichern Sie Ihre Änderungen in /etc/ntp.conf und beenden Sie den Texteditor.

  6. Starten Sie den Dienst neu.

    • Ubuntu: service ntp restart

    • CentOS: service ntpd restart

  7. 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.

NOTE
Verwenden Sie 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:

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.

NOTE
Verwenden Sie phpMyAdmin in einem Entwicklungssystem nur. Es kann sich um ein Sicherheitsproblem in der Produktion handeln.
  1. 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
    
  2. Melden Sie sich bei entsprechender Aufforderung mit Ihrer MySQL-Datenbank root oder dem Benutzernamen und Kennwort des Administratorbenutzers an.

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