Referenzbereitstellung

WordPress High Availability von Bitnami auf AWS

Web-Publishing mit WordPress und Amazon Aurora in einer hochverfügbaren Cloud-Umgebung

Mit diesem Quick Start können Sie WordPress High Availability von Bitnami bereitstellen. Diese Bereitstellung umfasst WordPress mit Amazon Aurora in einer hochverfügbaren Umgebung in AWS und in nur ca. 40 Minuten.

WordPress ist eine Web-Publishing-Plattform für die Erstellung von Blogs und Websites. Die Plattform kann mithilfe einer ganzen Reihe von Themen, Erweiterungen und Plug-ins angepasst werden. WordPress High Availability von Bitnami installiert die WordPress-Anwendung auf mehreren Servern (Amazon EC2-Instances) in der AWS Cloud für hohe Leistung und Verfügbarkeit. Außerdem wird eine relationale Aurora Datenbank eingerichtet, um Sie bei der Reduzierung von Kosten, der Vereinfachung von Konfigurationsaufgaben und der Skalierung nach Maß zu unterstützen. Die Datenbank und die WordPress-Anwendung werden auf unterschiedlichen EC2-Instances eingerichtet, um die Sicherheit und Zugriffskontrolle zu verbessern.

Der Quick Start enthält AWS CloudFormation-Vorlagen und eine Schritt-für-Schritt-Anleitung für eine optimale Verwendung der Bereitstellung.

Couchbase-Logo

Dieser Quick Start wurde von Bitnami in Zusammenarbeit mit AWS entwickelt. Bitnami ist ein
APN-Partner.

  •  Ihre Möglichkeiten
  •  Bereitstellungsanleitung
  •  Kosten und Lizenzen
  •  Ihre Möglichkeiten
  • Nutzen Sie diesen Quick Start, um die folgende konfigurierbare Umgebung auf AWS einzurichten:

    • Eine hochverfügbare Architektur, die zwei Availability Zones umfasst.*
    • Eine gemäß den bewährten Methoden von AWS mit öffentlichen und privaten Subnetzen konfigurierte Virtual Private Cloud (VPC). Dies stellt die Netzwerkinfrastruktur für Ihre Bereitstellung bereit.*
    • Ein Internet-Gateway für den Zugang zum Internet.*
    • In den öffentlichen Subnetzen ermöglichen verwaltete NAT-Gateways den ausgehenden Internetzugang für Ressourcen in den privaten Subnetzen.*
    • In den öffentlichen Subnetzen ermöglicht ein Linux Bastion Host in einer Auto Scaling-Gruppe von AWS den eingehenden Secure Shell (SSH)-Zugriff auf EC2-Instances in öffentlichen und privaten Subnetzen.*
    • Elastic Load Balancing (ELB) zum Verteilen der HTTP- und HTTPS-Anfragen über mehrere WordPress-Instanzen hinweg.
    • In den privaten Subnetzen EC2-Instances, welche die WordPress-Anwendung auf Apache hosten. Diese Instances werden in einer Auto Scaling-Gruppe bereitgestellt, um hohe Verfügbarkeit zu gewährleisten.
    • In den privaten Subnetzen durch Amazon Relational Database Service (Amazon RDS) verwaltete Aurora DB-Instanzen.
    • In den privaten Subnetzen Amazon Elastic File System (Amazon EFS), um Assets (wie beispielsweise Plug-ins, Themes und Images) über WordPress-Instanzen hinweg zu teilen.

    *Die Vorlage, die den Quick Start in einer bestehenden VPC bereitstellt, überspringt die mit Sternchen gekennzeichneten Aufgaben und fordert Sie zur Eingabe Ihrer bestehenden VPC-Konfiguration auf.

  •  Bereitstellungsanleitung
  • Bitte befolgen Sie die Anweisungen im Bereitstellungshandbuch, um WordPress High Availability von Bitnami auf AWS bereitzustellen. Der Bereitstellungsprozess umfasst folgende Schritte:

    1. Wenn Sie noch kein AWS-Konto haben, registrieren Sie sich bitte unter https://aws.amazon.com.
    2. Starten Sie den Quick Start. Jede Bereitstellung dauert etwa 40 Minuten. Sie können zwischen zwei Optionen wählen:
    3. Testen Sie die Bereitstellung, indem sie auf WordPress zugreifen und sich im Dashboard anmelden, entweder über die WordPress-Benutzeroberfläche oder durch eine SSH-Verbindung mit dem Cluster.

    Um Ihre Bereitstellung benutzerdefiniert anzupassen, können Sie die Aurora-Datenbankkonfiguration, die DNS- und SSL-Einstellungen sowie die Internetserver-Einstellungen von WordPress verändern.

  •  Kosten und Lizenzen
  • Sie sind für die Kosten der AWS-Services verantwortlich, die bei der Ausführung dieser Quick Start-Referenzbereitstellung verwendet werden. Durch die Verwendung des Quick Start entstehen keine zusätzlichen Kosten.

    Die AWS CloudFormation-Vorlage für diesen Quick Start umfasst Konfigurationsparameter, die Sie anpassen können. Einige dieser Einstellungen, beispielsweise der Instance-Typ, wirken sich auf die Bereitstellungskosten aus. Auf den Seiten mit den Preisen für jeden AWS-Service, den Sie verwenden, finden Sie Kostenvoranschläge. Preisänderungen sind vorbehalten.

    WordPress High Availability von Bitnami und seine Komponenten werden als Open-Source-Software bereitgestellt und im Rahmen der nachstehenden Lizenzen vertrieben:

    • WordPress: GNU General Public License, Version 2 (GPL2)
    • Apache HTTP-Server: Apache-Lizenz Version 2.0 (APACHE2)
    • PHP: PHP-Lizenz Version 3.01 (PHP)
    • MySQL-Client: GNU General Public License, Version 2 (GPL2)
    • Gonit: GNU General Public License, Version 2 (GPL2)

    Um die Lizenzen für andere Komponenten zu prüfen, die mit diesem Quick Start bereitgestellt werden, beachten Sie bitte den Ordner /opt/bitnami/licenses Ihres Stacks, nachdem Sie den Quick Start bereitgestellt haben.