GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren und verwenden Sie WP-CLI zur Verwaltung von WordPress

WP-CLI ist das offizielle Befehlszeilentool zur Verwaltung von WordPress. Mit WP-CLI können Sie Themes und Plugins installieren und aktualisieren und Multisite-Installationen konfigurieren, ohne einen Webbrowser zu verwenden. Es kann die Produktivität steigern und den Entwicklungsprozess beschleunigen, da die Ausführung bestimmter Aufgaben über die Befehlszeile viel einfacher ist als die Verwendung einer grafischen Oberfläche.

Mit WP-CLI können Sie Befehle ausführen, die nicht vom standardmäßigen WordPress-Backend unterstützt werden. Einer der wichtigsten Vorteile von WP-CLI ist seine Effizienz; In einer Umgebung mit mehreren Standorten müssen Sie sich nicht bei jedem Konto anmelden, um grundlegende Aufgaben zu erledigen.

In diesem Tutorial zeigen wir Ihnen, wie Sie WP-CLI installieren und verwenden, um WordPress zu verwalten.

Voraussetzungen

  • Ein frisches Ubuntu 20.04 VPS mit installiertem WordPress auf der Atlantic.Net Cloud-Plattform
  • Ein auf Ihrem Server konfiguriertes Root-Passwort

Atlantic.Net Cloud-Server erstellen

Melden Sie sich zunächst bei Ihrem Atlantic.Net Cloud Server an. Erstellen Sie einen neuen Server und wählen Sie Ubuntu 20.04 als Betriebssystem mit mindestens 1 GB RAM. Stellen Sie über SSH eine Verbindung zu Ihrem Cloud-Server her und melden Sie sich mit den oben auf der Seite hervorgehobenen Anmeldeinformationen an.

Sobald Sie sich bei Ihrem Ubuntu 20.04-Server angemeldet haben, führen Sie den folgenden Befehl aus, um Ihr Basissystem mit den neuesten verfügbaren Paketen zu aktualisieren.

apt-get update -y

WP-CLI installieren

wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Sobald der Download abgeschlossen ist, verschieben Sie die heruntergeladene Datei in das Verzeichnis /usr/bin:

mv wp-cli.phar /usr/bin/wpcli

Geben Sie als Nächstes die Ausführungsberechtigung mit dem folgenden Befehl ein:

chmod +x /usr/bin/wpcli

Überprüfen Sie als Nächstes die WP-CLI-Installation mit dem folgenden Befehl:

wpcli --info

Sie sollten die folgende Ausgabe erhalten:

Plugins mit WP-CLI verwalten

Mit WP-CLI können Sie die WordPress-Plugins nach Bedarf suchen, installieren und aktivieren.

Um die installierten WordPress-Plug-ins aufzulisten, führen Sie den Befehl wp-cli als www-data-Benutzer im Stammverzeichnis des WordPress-Dokuments aus:

cd /var/www/html/
sudo -u www-data wpcli plugin list

Sie sollten etwas Ähnliches wie die folgende Ausgabe erhalten:

Wenn Sie das Caching-Plugin installieren möchten, suchen Sie zuerst mit dem folgenden Befehl nach dem Plugin:

sudo -u www-data wpcli plugin search w3-total-cache

Sie sollten die folgende Liste sehen:

Installieren Sie nun das w3-total-cache-Plugin aus der obigen Liste mit dem folgenden Befehl:

sudo -u www-data wpcli plugin install w3-total-cache

Sie sollten die folgende Ausgabe erhalten:

Als nächstes aktivieren Sie das installierte Plugin mit dem folgenden Befehl:

sudo -u www-data wpcli plugin activate w3-total-cache

Sie sollten die folgende Ausgabe sehen:

Überprüfen Sie nun die installierten Plugins mit dem folgenden Befehl:

sudo -u www-data wpcli plugin list

Sie sollten die folgende Liste erhalten:

Designs mit WP-CLI verwalten

Sie können auch mit der WP-CLI ein WordPress-Theme suchen, installieren und aktivieren.

Listen Sie zunächst die installierten WordPress-Designs in Ihrem System mit dem folgenden Befehl auf:

sudo -u www-data wpcli theme list

Sie sollten die folgende Ausgabe erhalten:

Suchen Sie als Nächstes mit dem folgenden Befehl nach dem gewünschten Thema:

sudo -u www-data wpcli theme search astra

Sie sollten die folgende Liste erhalten:

Installieren Sie nun das Design aus der obigen Liste mit dem folgenden Befehl:

sudo -u www-data wpcli theme install astra

Nach der Installation sollten Sie die folgende Ausgabe erhalten:

Installing Astra (2.4.5)
Downloading installation package from https://downloads.wordpress.org/theme/astra.2.4.5.zip...
Unpacking the package...
Installing the theme...
Theme installed successfully.
Success: Installed 1 of 1 themes.

Aktivieren Sie nun das installierte Design mit dem folgenden Befehl:

sudo -u www-data wpcli theme activate astra

Sie sollten die folgende Ausgabe sehen:

Success: Switched to 'Astra' theme.

Posts mit WP-CLI verwalten

Sie können WordPress-Beiträge auch mit WP-CLI erstellen, bearbeiten und verwalten.

Listen Sie alle Posts in Ihrem System mit dem folgenden Befehl auf:

sudo -u www-data wpcli post list

Sie sollten die folgende Liste sehen:

+----+--------------+-------------+---------------------+-------------+
| ID | post_title | post_name | post_date | post_status |
+----+--------------+-------------+---------------------+-------------+
| 1 | Hello world! | hello-world | 2020-06-21 05:01:58 | publish |
+----+--------------+-------------+---------------------+-------------+

Erstellen und veröffentlichen Sie als Nächstes einen neuen Beitrag mit dem Titel „Install Django Ubuntu 20.04“ mit dem folgenden Befehl:

sudo -u www-data wpcli post create --post_status=publish --post_title="Install Django Ubuntu
20.04" --edit

Dies öffnet den vim-Editor. Fügen Sie den folgenden Inhalt hinzu:

In this tutorial, we will learn how to install Django on an Ubuntu 20.04 server.

Speichern und schließen Sie den vim-Editor, wenn Sie fertig sind.

Sie können Ihren neu erstellten Beitrag jetzt mit dem folgenden Befehl überprüfen:

sudo -u www-data wpcli post list

Sie sollten die folgende Ausgabe erhalten:

+----+-----------------------------+-----------------------------+---------------------+-------------+
| ID | post_title | post_name | post_date | post_status |
+----+-----------------------------+-----------------------------+---------------------+-------------+
| 5 | Install Django Ubuntu 20.04 | install-django-ubuntu-20-04 | 2020-06-21 05:31:36 | publish |
| 1 | Hello world! | hello-world | 2020-06-21 05:01:58 | publish |
+----+-----------------------------+-----------------------------+---------------------+-------------+

Datenbank mit WP-CLI verwalten

Sie können die WordPress-Datenbank auch mit WP-CLI verwalten.

Sie können sich mit dem folgenden Befehl mit der WordPress-Datenbank verbinden:

sudo -u www-data wpcli db cli

Sie sollten die folgende Ausgabe sehen:

Verlassen Sie nun die Datenbank mit dem folgenden Befehl:

MariaDB [wordpress]> EXIT

Sie können Ihre Benutzer auch mit dem folgenden Befehl abfragen:

sudo -u www-data wpcli db query "SELECT user_login,ID FROM wp_users;"

Sie sollten die folgende Ausgabe erhalten:

+------------+----+
| user_login | ID |
+------------+----+
| admin | 1 |
+------------+----+

WordPress mit WP-CLI aktualisieren

Wenn Sie Ihre WordPress-Installation aktualisieren möchten, führen Sie den folgenden Befehl aus:

sudo -u www-data wpcli core update

Sie sollten die folgende Ausgabe sehen:

Führen Sie den folgenden Befehl aus, um Ihre WordPress-Datenbank zu aktualisieren:

sudo -u www-data wpcli core update-db

Sie sollten die folgende Ausgabe sehen:

Um alle Plugins zu aktualisieren, führen Sie den folgenden Befehl aus:

sudo -u www-data wpcli plugin update --all

Sie sollten die folgende Ausgabe sehen:

Schlussfolgerung

In diesem Leitfaden haben Sie gelernt, wie Sie WordPress mit WP-CLI verwalten. WP-CLI ist ein sehr nützliches Tool, das die Verwaltung von WordPress erheblich vereinfacht. Sehen Sie, ob es Ihnen hilft, Ihre täglichen WordPress-Administrationsaufgaben auf Ihrer VPS-gehosteten WordPress-Installation von Atlantic.Net auszuführen.


Linux
  1. So installieren und verwenden Sie MongoDB unter Ubuntu 20.04

  2. So installieren und verwenden Sie Elasticsearch unter Ubuntu 20.04

  3. So installieren und verwenden Sie PowerShell unter Ubuntu 20.04

  4. So installieren und verwenden Sie Flatpak unter Linux

  5. So installieren und verwenden Sie Traceroute unter Linux

So installieren Sie WordPress unter FreeBSD

So installieren und verwenden Sie pgAdmin unter Ubuntu 18.04

So installieren und verwenden Sie Git unter Ubuntu 18.04

So installieren und verwenden Sie Docker unter CentOS 8

So installieren Sie WordPress unter Rocky Linux 8

So installieren und verwenden Sie den Ack-Befehl unter Linux