Was brauche ich für eine einfache WordPress Seite?
Erstmal brauchst du einen Linux Server, Docker und Docker-Compose. Um Docker und Docker-Compose zu heruntarladen musst du
sudo apt install docker && sudo apt install docker-compose
eingeben.
Wie installiere ich WordPress?
Um WordPress zu installieren, musst du eine Docker-Compose YAML Datei erstellen. Dafür kannst du den Editor Nano nutzen. Du kannst nun den Befehl
nano docker-compose.yml
eingeben und den Folgenden Text abtippen oder Einfügen:
version: '3' services: db: image: mysql:latest volumes: - ./data_db:/var/lib/mysql restart: always environment: MYSQL_ROOT_PASSWORD: rootpassword MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress wordpress: image: wordpress:latest depends_on: - db restart: always ports: - "8081:80" environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: wordpress volumes: - .wordpress/plugins:/var/www/html/wp-content/plugins - .wordpress/themes:/var/www/html/wp-content/themes - .wordpress/uploads:/var/www/html/wp-content/uploads
Um deinen Container zu starten gibst du
docker-compose up
oder
docker-compose up -d
ein, um es detached zu starten.
Zum stoppen kannst du (wenn du es attached gestartet hast)
^C
eingeben (Strg + C).
Sonst gibst du
docker-compose down
ein.
Nun kannst du die Ip deines Servers im Browser eingeben und das einfache Setup von WordPress starten.