Oberst Server
Fassen Sie diesen Artikel zusammen mit:

Das cPanel WP Toolkit enthält ein Befehlszeilen-Dienstprogramm namens wp-toolkit. Mit diesem Tool können Serveradministratoren WordPress-Installationen direkt über die Linux-Befehlszeile verwalten, Routineaufgaben automatisieren, und die WordPress-Wartung in Cron-Jobs integrieren.

In dieser Anleitung wird erläutert, wie Sie wp-toolkit auf der Colonelserver-Infrastruktur verwenden, einschließlich allgemeiner Befehle zum Verwalten von WordPress-Sites, Plugins, Themen, Aktualisierungen, und Backups.

Wichtige Anforderungen

  • wp-toolkit ist verfügbar nur auf Servern mit Root-Zugriff
  • Sie müssen alle Befehle wie folgt ausführen Root-Benutzer
  • Grundkenntnisse der Linux-Befehlszeile sind erforderlich

Über wp-toolkit

wp-toolkit ist Teil des cPanel WordPress Toolkit-Ökosystems. Es liefert schnell, skriptfähiger Zugriff auf WordPress-Verwaltungsfunktionen, die ansonsten über die grafische Oberfläche verwaltet werden.

Mit wp-toolkit können Sie das:

  • WordPress-Installationen auflisten und überprüfen
  • Installieren, aktualisieren, und Plugins und Themes entfernen
  • Verwalten Sie Plugin- und Theme-Sets
  • Konfigurieren Sie intelligente Updates
  • Sichern und Wiederherstellen von WordPress-Sites
  • Administratorkennwörter zurücksetzen
  • Automatisieren Sie Aufgaben mit Cron

Verfügbare Befehle anzeigen

Um die vollständige Liste der verfügbaren Befehle anzuzeigen:

wp-toolkit --help

Um Hilfe für einen bestimmten Befehl anzuzeigen, zum Beispiel der Befehl list:

wp-toolkit --help -command list

Auflisten von WordPress-Installationen

Um alle vom WP Toolkit erkannten WordPress-Installationen aufzulisten:

wp-toolkit --list

Beispielausgabe:

ID   Installation Path   Owner ID   State          Website URL
1    /public_html/wp     2          OK             https://example.com
2    /public_html/blog   2          Outdated PHP   https://example.com/blog

Der AUSWEIS Der Wert ist für die meisten wp-toolkit-Vorgänge erforderlich.

Installationsdetails anzeigen

Um detaillierte Informationen zu einer bestimmten WordPress-Installation anzuzeigen:

wp-toolkit --info -instance-id X

Ersetzen X mit der Installations-ID.

Dieser Befehl wird angezeigt:

  • Installationspfad
  • WordPress-Version
  • Site-URL
  • E-Mail-Adresse des Administrators
  • Update- und Sicherheitsstatus
  • SSL-Konfiguration
  • Installierte Plugins und Themes

Verwalten von Plugins und Themes mit Sets

wp-toolkit unterstützt Sätze, Dabei handelt es sich um wiederverwendbare Sammlungen von Plugins und Themes.

Hochladen eines Plugins in den Cache

wp-toolkit --plugins -operation add \
  -source-url https://downloads.wordpress.org/plugin/hello-dolly.1.7.2.zip

Hochladen eines Themes in den Cache

wp-toolkit --themes -operation add \
  -source-url https://downloads.wordpress.org/theme/twentytwenty.1.8.zip

Erstellen eines Sets

wp-toolkit --sets -operation add -name Basic

Nach der Schöpfung, Beachten Sie die Rückgabe ID festlegen.

Hinzufügen von Plugins und Themes zu einem Set

wp-toolkit --sets -operation add-plugin \
  -set-id 7 -plugin-slug hello-dolly
wp-toolkit --sets -operation add-theme \
  -set-id 7 -theme-slug twentytwenty

Installieren eines Sets auf einer Site

wp-toolkit --sets -operation install \
  -set-id 7 -instance-id X

Konfigurieren von Smart Updates

Smart Updates ermöglichen das sichere Testen von WordPress-Updates in einer geklonten Umgebung.

Überprüfen des Smart Update-Status

wp-toolkit --smart-update -operation status -instance-id X

Aktivieren von Smart Updates

wp-toolkit --smart-update -operation enable -instance-id X

Deaktivieren von Smart Updates

wp-toolkit --smart-update -operation disable -instance-id X

Sichern und Wiederherstellen von WordPress-Sites

Backups umfassen alle Dateien und die Datenbank und werden als komprimierte Archive gespeichert.

Erstellen eines Backups

wp-toolkit --backup -operation backup -instance-id X

Backups werden in gespeichert:

/home/USERNAME/wordpress-backups/

Verfügbare Backups auflisten

wp-toolkit --backup -operation list -instance-id X

Wiederherstellen eines Backups

wp-toolkit --backup -operation restore \
  -instance-id X -filename backup-file.tar.gz

Zurücksetzen des WordPress-Administratorkennworts

Um ein Administratorkennwort zurückzusetzen:

wp-toolkit --site-admin-reset-password \
  -admin-login adminusername -instance-id X

Wenn nur ein Administrator vorhanden ist, Die -Admin-Login Option kann weggelassen werden.

Aufgaben mit Cron automatisieren

wp-toolkit kann sicher in Cron-Jobs verwendet werden.

Beispiel: Tägliches Backup um 02:15 BIN

15 2 * * * /usr/local/bin/wp-toolkit \
  --backup -operation backup -instance-id X >/dev/null 2>&1

Zusammenfassung

Die Verwendung von wp-toolkit auf Colonelserver-Servern bietet vollständige Befehlszeilenkontrolle über WordPress-Umgebungen. Es ist ideal für fortgeschrittene Benutzer, Systemadministratoren, und automatisierte Hosting-Workflows, bei denen es auf Geschwindigkeit ankommt, Konsistenz, und Zuverlässigkeit sind gefragt.

Für GUI-basiertes Management, Die Standardschnittstelle des cPanel WordPress Toolkit bleibt für unterstützte Hosting-Pläne verfügbar.

War dieser Artikel hilfreich??