Skip to content

Wie man WordPress mit Docker Compose installiert

Cloud Infrastructure Expert
Wie man WordPress mit Docker Compose installiert

 

Wie man WordPress mit Docker Compose installiert

WordPress ist ein beliebtes und leistungsstarkes Content-Management-System (CMS), das von Millionen von Websites genutzt wird. Docker Compose vereinfacht die Einrichtung einer WordPress-Umgebung, indem es WordPress und seine Abhängigkeiten in Containern verwaltet. Diese Anleitung zeigt dir, wie du WordPress mit Docker Compose installierst.

Schritt 1: Docker und Docker Compose installieren

Stelle zunächst sicher, dass Docker und Docker Compose auf deinem Server installiert sind. Du kannst Docker und Docker Compose mit den folgenden Befehlen installieren:

sudo apt update
sudo apt install docker.io
sudo apt install docker-compose

Schritt 2: Erstellen einer Docker Compose-Datei

Erstelle ein Verzeichnis für deine WordPress-Installation und wechsle in dieses Verzeichnis:

mkdir wordpress && cd wordpress

Erstelle dann eine docker-compose.yml-Datei. Diese Datei definiert die Dienste (WordPress und MySQL), die Docker ausführen wird:

nano docker-compose.yml

Füge den folgenden Inhalt in die docker-compose.yml-Datei ein:

version: '3.3'
services:
  wordpress:
    image: wordpress
    restart: always
    ports:
      - "8080:80"
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_USER: exampleuser
      WORDPRESS_DB_PASSWORD: examplepass
      WORDPRESS_DB_NAME: exampledb
    volumes:
      - ./wordpress:/var/www/html

  db:
    image: mysql:5.7
    restart: always
    environment:
      MYSQL_DATABASE: exampledb
      MYSQL_USER: exampleuser
      MYSQL_PASSWORD: examplepass
      MYSQL_ROOT_PASSWORD: rootpassword
    volumes:
      - ./db_data:/var/lib/mysql

Schritt 3: WordPress starten

Nun kannst du die WordPress- und MySQL-Container mit Docker Compose starten. Führe den folgenden Befehl aus, um die benötigten Images herunterzuladen und die Dienste zu starten:

sudo docker-compose up -d

Dies lädt die WordPress- und MySQL-Images herunter und startet die Container im Hintergrund.

Schritt 4: Auf WordPress zugreifen

Sobald die Container laufen, kannst du auf deine WordPress-Seite zugreifen, indem du http://your_server_ip:8080 in einem Webbrowser aufrufst. Du wirst die Installationsseite von WordPress sehen, auf der du deine Sprache auswählen und die Einrichtung abschließen kannst.

Schritt 5: WordPress konfigurieren

Folge den Anweisungen auf dem Bildschirm, um die WordPress-Installation abzuschließen:

  • Gib den Namen deiner Website ein
  • Erstelle einen Admin-Benutzernamen und ein Passwort
  • Gib deine E-Mail-Adresse ein

Sobald die Einrichtung abgeschlossen ist, kannst du dich im WordPress-Dashboard anmelden.

Schritt 6: Container verwalten

Den Status deiner Container kannst du mit folgendem Befehl überprüfen:

sudo docker-compose ps

Um die WordPress- und MySQL-Container zu stoppen, verwende den folgenden Befehl:

sudo docker-compose down

Fazit

Herzlichen Glückwunsch! Du hast WordPress erfolgreich mit Docker Compose auf deinem Server installiert. Docker Compose erleichtert die Verwaltung und Bereitstellung von WordPress und dessen Abhängigkeiten in einer containerbasierten Umgebung. Mit deiner laufenden WordPress-Seite kannst du nun Inhalte erstellen und deine Website verwalten.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.