In dieser Anleitung zeigen wir Ihnen, wie Sie WP-CLI, ein leistungsstarkes Kommandozeilen-Tool zur Verwaltung von WordPress-Websites, auf Ihrem Ubuntu VPS-Server installieren und verwenden. Mit WP-CLI können Sie viele Aufgaben automatisieren, die normalerweise über das WordPress-Dashboard erledigt werden, wie z.B. Installationen, Updates, Datenbankverwaltung und vieles mehr.
Schritt 1: Voraussetzungen
Stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Ein Ubuntu Server mit einem Nicht-Root-Benutzer mit sudo-Rechten.
- Eine funktionierende WordPress-Installation.
- PHP 5.6 oder höher ist installiert.
- Der Befehl
curlist installiert.
Schritt 2: WP-CLI installieren
Laden Sie die WP-CLI Phar-Datei herunter:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Machen Sie die Datei ausführbar:
chmod +x wp-cli.phar
Verschieben Sie die Datei in ein Verzeichnis, das in Ihrem PATH enthalten ist:
sudo mv wp-cli.phar /usr/local/bin/wp
Schritt 3: WP-CLI verwenden
Sie können WP-CLI nun verwenden, indem Sie den Befehl wp in Ihrem Terminal eingeben. Hier sind einige Beispiele:
- **WordPress-Version überprüfen:**
wp core version - **Liste aller installierten Plugins:**
wp plugin list - **Plugin installieren:**
wp plugin install plugin-name - **Plugin aktivieren:**
wp plugin activate plugin-name - **WordPress aktualisieren:**
wp core update - **Datenbank exportieren:**
wp db export - **Datenbank importieren:**
wp db import dateiname.sql
WP-CLI bietet viele weitere Befehle und Optionen. Verwenden Sie wp help, um eine vollständige Liste der verfügbaren Befehle anzuzeigen, oder besuchen Sie die offizielle WP-CLI-Website für weitere Informationen und Tutorials.
Abschluss
Sie haben nun WP-CLI erfolgreich auf Ihrem Ubuntu-Server installiert und können es verwenden, um Ihre WordPress-Websites effizient über die Kommandozeile zu verwalten. WP-CLI ist ein leistungsstarkes Tool, das Ihnen viel Zeit und Mühe sparen kann, insbesondere bei der Automatisierung von Aufgaben und der Verwaltung mehrerer Websites.