Freigeben über


Erstellen einer WordPress-Website

Umfang

In dieser Schnellstartanleitung wird Folgendes vermittelt:

  • Erstellen einer WordPress-Website aus dem Azure Marketplace
  • Konfigurieren einer MySQL Flexible Server-Datenbank
  • Einrichten von App Service-Hostingplänen
  • Bereitstellen und Verwalten Ihrer WordPress-Website
  • Überwachen der Websiteleistung und des -zustands
  • Konfigurieren von benutzerdefinierten Domänen und SSL
  • Optimieren Ihrer WordPress-Bereitstellung für die Produktion
  • Skalieren Ihrer Anwendung, wenn der Datenverkehr wächst
  • Implementieren von Strategien zur Sicherung und Notfallwiederherstellung
  • Sichern Ihrer WordPress-Website mit bewährten Methoden

Übersicht

In dieser Schnellstartanleitung erfahren Sie, wie Sie Ihre erste WordPress-Website mit Azure App Service erstellen und bereitstellen und dabei Azure Database for MySQL - Flexible Server verwenden, indem Sie das WordPress Azure Marketplace-Element von App Service nutzen. In dieser Schnellstartanleitung wird die Stufe Standard für Ihre App und eine Burstable, B2s Stufe für Ihre Datenbank verwendet, und es entstehen Kosten für Ihr Azure-Abonnement. Informationen zu den Preisen finden Sie unter App Service – Preise, Azure Database for MySQL – Preise,m Preise für Content Delivery Network und Azure Blob Storage – Preise. Weitere Informationen zu WordPress auf App Service finden Sie in der Übersicht.

Um diese Schnellstartanleitung abzuschließen, benötigen Sie ein Azure Konto mit einem aktiven Abonnement. Erstellen Sie kostenlos ein Konto.

Erstellen einer WordPress-Website mit Azure Portal

  1. Um mit dem Erstellen der WordPress-Website zu beginnen, navigieren Sie zu .

    Screenshot zum Erstellen einer WordPress-Website auf Azure App Service.

  2. Vergewissern Sie sich auf der Registerkarte " Grundlagen " unter "Projektdetails", dass das richtige Abonnement ausgewählt ist. Wählen Sie "Neue Ressourcengruppe erstellen" aus, und geben Sie den Namen ein.

  3. Wählen Sie unter "Hostingdetails" eine Region aus, aus der Sie Ihre App bedienen möchten, und geben Sie dann einen global eindeutigen Namen für Ihre Web-App ein. Wählen Sie unter "Hostingpläne" die Option "Standard" aus. Wählen Sie "Plan ändern" aus, um Features und Preisvergleiche anzuzeigen.

  4. Wählen Sie unter WordPress-Setup Ihre bevorzugte Websitesprache aus, und geben Sie dann eine Administrator-E-Mail, Einen Administratorbenutzernamen und ein Administratorkennwort ein. Die Administrator-E-Mail wird nur für die administrative Anmeldung von WordPress verwendet.

  5. (Optional) Wählen Sie die Registerkarte "Add-Ins " aus. Empfohlene Einstellungen (einschließlich verwalteter Identität) sind standardmäßig bereits aktiviert. Deaktivieren Sie die Kontrollkästchen, wenn Sie mit diesen Einstellungen nicht vertraut sind. Weitere Informationen finden Sie unter Konfigurieren von WordPress-Add-Ins .

  6. Wählen Sie die Registerkarte "Überprüfen+ Erstellen" aus . Nachdem die Überprüfung ausgeführt wurde, wählen Sie unten auf der Seite die Schaltfläche " Erstellen " aus, um die WordPress-Website zu erstellen.

    Screenshot der Schaltfläche

  7. Navigieren Sie zu Ihrer Website-URL, und überprüfen Sie, ob die App ordnungsgemäß ausgeführt wird. Das Laden der Website kann einige Minuten dauern. Wenn Sie einen Fehler erhalten, sollten Sie einige Minuten warten und dann den Browser aktualisieren.

    Screenshot der WordPress-Website auf Azure App Service.

  8. Um auf die WordPress-Admin-Seite zuzugreifen, gehen Sie zu und verwenden Sie die Anmeldedaten, die Sie im WordPress-Setup-Schritt erstellt haben.

    Screenshot der WordPress-Administratoranmeldung auf Azure App Service.

Bereinigen von Ressourcen

Wenn die Ressourcengruppe, der App-Dienst und alle zugehörigen Ressourcen nicht mehr benötigt werden, können Sie sie löschen.

  1. Klicken Sie auf der Seite "App Service overview" auf die Ressourcengruppe, die Sie im Schritt Create WordPress site using Azure portal erstellt haben.

    Ressourcengruppe auf der App Service-Übersichtsseite.

  2. Wählen Sie auf der Seite " Ressourcengruppe " die Option " Ressourcengruppe löschen" aus. Bestätigen Sie dann den Namen der Ressourcengruppe, um das Löschen der Ressourcen abzuschließen.

    Ressourcengruppe löschen.

Konfigurieren von WordPress-Add-Ins

Auf der Registerkarte "Add-Ins" sind die empfohlenen Einstellungen standardmäßig bereits aktiviert:

  • Verwaltete Identitäten entfernen den Aufwand für die Verwaltung vertraulicher Anmeldeinformationen für den Zugriff auf Azure Ressourcen, wodurch Ihre Website hochgradig sicher wird.
  • Azure Kommunikationsdienst ermöglicht das Senden von Anwendungs-zu-Personen-E-Mails in großem Umfang mit Azure Communication Services.
  • Azure Content Delivery Network hilft bei der Verbesserung der Leistung, Verfügbarkeit und Sicherheit mithilfe eines verteilten Netzwerks von Servern, die zwischengespeicherte Inhalte an Point-of-Presence-Speicherorten in der Nähe von Endbenutzern speichern können.
  • Azure Front Door (AFD) bietet eine dynamische Websitebeschleunigung, die die Reaktionszeiten reduziert und gleichzeitig die Inhaltsübermittlung ermöglicht, indem sie durch Zwischenspeicherung auf den nächstgelegenen Edgeservern schnellere Mediendownloads ermöglicht.
  • mit Azure Blob Storage können Sie Bilder, Videos und andere Dateien speichern und darauf zugreifen. Dadurch wird die Auslastung auf Ihrem Webserver effektiv reduziert, wodurch die Leistung und die Benutzererfahrung verbessert werden.

Weitere Informationen zu WordPress-Add-Ins finden Sie unter Add-Ins und vieles mehr .

Verwalten von MySQL Flexible Server, Benutzername oder Kennwort (optional)

  • Der MySQL Flexible Server wird hinter einem privaten Virtual Network erstellt und kann nicht direkt aufgerufen werden. Um auf die Datenbank zuzugreifen oder diese zu verwalten, verwenden Sie phpMyAdmin, das mit der WordPress-Website bereitgestellt wird. Sie können auf phpMyAdmin zugreifen, indem Sie die folgenden Schritte ausführen:

    • Navigieren Sie zur URL „https://.azurewebsites.net/phpmyadmin“.
    • Melden Sie sich mit dem Benutzernamen und dem Kennwort des flexiblen Servers an.
  • Der Datenbankname und das Kennwort von MySQL – Flexibler Server werden automatisch generiert. Um diese Werte nach der Bereitstellung abzurufen, wechseln Sie in Azure App Service zum Abschnitt "Anwendungseinstellungen". Die WordPress-Konfiguration wird so geändert, dass diese Anwendungseinstellungen verwendet werden, um eine Verbindung mit der MySQL-Datenbank herzustellen.

  • Informationen zum Ändern des MySQL-Datenbankkennworts finden Sie unter Zurücksetzen des Administratorkennworts. Wenn die MySQL-Datenbankanmeldeinformationen geändert werden, müssen die Anwendungseinstellungen aktualisiert werden. Die Anwendungseinstellungen für mySQL-Datenbank beginnen mit dem Präfix. Weitere Informationen zum Aktualisieren von MySQL-Kennwörtern finden Sie unter WordPress für App Service.

Ändern des WordPress-Administratorkennworts (optional)

Die Anwendungseinstellungen für WordPress-Administratoranmeldeinformationen dienen nur zu Bereitstellungszwecken. Das Ändern dieser Werte hat keine Auswirkung auf die WordPress-Installation. Informationen zum Ändern des WordPress-Administratorkennworts finden Sie unter Zurücksetzen Ihres Kennworts. Die Anwendungseinstellungen für WordPress-Administratoranmeldeinformationen beginnen mit dem Präfix. Weitere Informationen zum Aktualisieren des WordPress-Administratorkennworts finden Sie unter Changing WordPress Admin Credentials.

Migrieren zu App Service on Linux (optional)

Beim Migrieren Ihrer WordPress-App zu App Service on Linux gibt es ein paar Ansätze. Sie können ein WP-Plug-In verwenden oder die Migration manuell über FTP mit einem MySQL-Client durchführen. Weitere Dokumentation, einschließlich Migrating to App Service, finden Sie unter WordPress - App Service on Linux.

Herzlichen Glückwunsch! Sie haben diese Schnellstartanleitung erfolgreich abgeschlossen!

 Sicher mit benutzerdefinierter Domäne und Zertifikat

Lernprogramm: PHP-App mit MySQL

Konfigurieren der PHP-App