Installieren und konfigurieren
Führen Sie die folgenden Schritte aus, um die Installation und Konfiguration abzuschließen.
Docker installieren
Stellen Sie eine SSH-Verbindung zur VM her und führen Sie die folgenden Befehle aus, um Docker zu installieren:
sudo yum-config-manager --enable ol8_addons
sudo dnf install -y dnf-utils zip unzip
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf install -y docker-ce --nobest
sudo systemctl start docker
Installieren Sie MySQL.
Führen Sie folgenden Befehl aus, um MySQL zu installieren und auszuführen:
sudo docker pull container-registry.oracle.com/mysql/community-server:8.0.33-aarch64
sudo docker run -e MYSQL_ROOT_PASSWORD=<password> -e MYSQL_USER=wp -e MYSQL_PASSWORD=<password> -e MYSQL_DATABASE=wordpress --name wordpressdb --restart on-failure -v
"$PWD/database":/var/lib/mysql -d container-registry.oracle.com/mysql/community-server:8.0.33-aarch64
Hinweis:
- MYSQL_ROOT_PASSWORD: Geben Sie das Datenbankkennwort ein.
- MYSQL_DATABASE: Geben Sie den Datenbanknamen als wordpress ein.
- MYSQL_USER: Geben Sie den Benutzernamen MySQL ein.
- MYSQL_PASSWORD: Geben Sie das Kennwort MySQL ein.
Fahren Sie mit dem nächsten Thema fort, und installieren Sie WordPress.
WordPress installieren
Führen Sie die folgenden Schritte aus, um WordPress zu installieren:
Erstellen Sie einen Load Balancer, und installieren Sie das SSL-Zertifikat
Sie müssen einen Load Balancer erstellen und das SSL-Zertifikat mit diesem Load Balancer installieren.
- Melden Sie sich mit Ihren Oracle Cloud-Zugangsdaten bei der Oracle Cloud Infrastructure-Konsole an.
- Klicken Sie im linken Navigationsbereich auf Networking, Load Balancer und dann auf Load Balancer erstellen.
- Wählen Sie die Option Load Balancer aus, und klicken Sie auf Load Balancer erstellen.
- Geben Sie den Load-Balancer-Namen ein.
- Wählen Sie im Bereich Networking auswählen die Optionen Virtuelles Cloud-Netzwerk und Subnetz aus, und klicken Sie auf Weiter.
- Klicken Sie auf Backends hinzufügen, wählen Sie die Compute-Instanz WordPress aus, und klicken Sie auf Weiter.
- Geben Sie den Listener-Namen ein.
- Füllen Sie diese Felder aus, um HTTPS-Datenverkehr zu verarbeiten:
- Wählen Sie HTTPS als Listener-Typ aus.
- Wählen Sie 443 als Port aus, den der Listener auf Ingress-Traffic überwacht.
- Wählen Sie im Bereich SSL-Zertifikat in der Dropdown-Liste Zertifikatressource die Option Von Load Balancer verwaltetes Zertifikat aus.
- Laden Sie das SSL-Zertifikat für Ihre Domain von der Certificate Authority hoch.
- Aktivieren Sie das Kontrollkästchen Private Key angeben, und laden Sie den Private Key hoch.
- Klicken Sie auf Next.
- Wählen Sie die gewünschten Loggingoptionen aus.
- Klicken Sie auf Speichern.
Aktualisieren Sie den DNS-A-Datensatz für Ihre Domain
Sie müssen den DNS-A-Datensatz für Ihre Domain auf die Load-Balancer-IP-Adresse aktualisieren, damit er auf die in OCI gehostete WordPress-Site zugreifen kann.
Hinweis:
Verwenden Sie diese Schritte als Referenz, da sich diese Schritte je nach Domainhostingprovider unterscheiden können.- Gehen Sie zur Seite DNS-Verwaltung für Ihre gehostete Domain.
- Auf der Seite DNS-Datensätze:
- Wählen Sie den Typ als A aus.
- Geben Sie einen Namen ein.
- Geben Sie im Feld Wert die IP-Adresse des OCI-Load Balancers ein, oder fügen Sie sie ein.
- Klicken Sie auf Speichern.