✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Beginnen Sie mit der Verwendung von WP-CLI auf Ihrem Host

8

An diesem Punkt denke ich, dass die meisten Leute, die regelmäßig WordPress-Lösungen entwickeln, mit der Verwendung von WP-CLI vertraut sind. Es lokal auf Ihrem System zu installieren, ist eine Sache, es auf Ihrem Host zu verwenden, ist eine andere (aber es ist egal, sobald Sie verbunden sind).

Ein typisches Beispiel: In letzter Zeit habe ich ein paar Abende und einige Male an den Wochenenden damit verbracht, an dieser Site zu arbeiten und zu versuchen, sie für das bevorstehende Redesign vorzubereiten. Ein Teil davon beinhaltet die Verwendung von WP-CLI.

Wenn Sie jemand auf SiteGround sind (oder wirklich ein Host, der WP-CLI unterstützt) und suchen, wie Sie mit der Verwendung von WP-CLI auf Ihrem Host beginnen können, finden Sie hier eine kurze Einführung, die Ihnen alles bieten sollte, was Sie wissen müssen in Betrieb.

Verwenden von WP-CLI auf Ihrem Host

Obwohl die folgenden Schritte dazu gedacht sind, immer dann verwendet zu werden, wenn Sie WP-CLI auf Ihrem Host (und überhaupt jedem Host) verwenden möchten, sollte klar sein, dass ich Folgendes annehme:

  • Auf dem Host ist WP-CLI vorinstalliert. Die meisten modernen WordPress-Hosts tun dies. Selbst wenn dies nicht der Fall ist, ist die Installation nicht schwierig, aber das würde den Rahmen dieses Beitrags sprengen.
  • Ich gehe davon aus, dass Sie mit SSH-Schlüsseln vertraut sind. Wenn Sie es nicht sind, ist das in Ordnung, da ich Ihnen zeigen werde, wie Sie eines erstellen, aber es ist wichtig, dass Sie sich bei der Eingabe einiger Befehle in Ihr Terminal wohlfühlen.
  • Sobald Sie in der Lage sind, sich per SSH mit Ihrem Host zu verbinden, sind Sie mit den WP-CLI-Befehlen vertraut. Wenn nicht, ist das auch keine große Sache, weil sie gut dokumentiert sind .

Vor diesem Hintergrund finden Sie hier alles, was Sie wissen müssen, um mit der Verwendung von WP-CLI auf Ihrem Host zu beginnen.

0 Erstellen Sie einen SSH-Schlüssel

Für diejenigen, die es nicht wissen, ein SSH-Schlüssel (was für einen Secure-Shell-Schlüssel steht) ist eine Kombination aus zwei Dateien:

  1. ein öffentlicher Schlüssel
  2. ein privater Schlüssel

Beide werden gleichzeitig auf Ihrem Computer generiert (und Sie können sie im .ssh- Verzeichnis Ihres Dateisystems sehen, wenn Sie sich überhaupt in Ihrem Dateisystem umgesehen haben).

Da das Schlüsselpaar gleichzeitig generiert wird, können sie in Verbindung miteinander verwendet werden, um sicher zu identifizieren, dass Sie es tatsächlich sind (oder um zu verhindern, dass jemand, der nicht Sie ist), sich bei einem System anmeldet.

Um einen SSH-Schlüssel zu generieren, öffnen Sie Ihr Terminal und geben Sie den folgenden Befehl ein:

$ ssh-keygen -t rsa

Danach werden Sie möglicherweise gefragt, wo Sie den Schlüsselsatz speichern möchten. Sie können dies im Standardverzeichnis tun (indem Sie einfach die Eingabetaste drücken) oder indem Sie es in das Verzeichnis Ihrer Wahl eingeben. Merken Sie sich einfach, was Sie ausgewählt haben.

Beginnen Sie mit der Verwendung von WP-CLI auf Ihrem Host

Als nächstes werden Sie aufgefordert, ein Passwort einzugeben. Natürlich kann dies alles sein, was Sie möchten, aber merken Sie sich das, denn auf diese Weise können Sie die Beziehung zwischen den generierten Schlüsselpaaren identifizieren.

1 Laden Sie Ihren SSH-Schlüssel hoch

Von dort aus melden Sie sich bei Ihrem Hosting-Konto an. Abhängig von der Verwendung des Softwarekontos sehen Sie wahrscheinlich etwas wie cPanel, Plesk oder haben vielleicht nur Zugriff auf die Befehlszeile.

Abhängig von Ihrem Erfahrungsniveau wird diktiert, was als nächstes kommt. Wenn Sie es gewohnt sind, die Befehlszeile zu verwenden, ist dieser Beitrag wahrscheinlich unnötig, daher werde ich cPanel als Beispiel verwenden.

Suchen Sie also an dieser Stelle auf der Homepage Ihres cPanels nach etwas in der Art:

Beginnen Sie mit der Verwendung von WP-CLI auf Ihrem Host

Klicken Sie auf das Symbol für den SSH-Zugriff, und dann wird Ihnen dieser Bildschirm angezeigt (oder einer, der sehr ähnlich aussieht:

Beginnen Sie mit der Verwendung von WP-CLI auf Ihrem Host

An dieser Stelle nehmen Sie den Inhalt der Schlüssel, die Sie im vorherigen Schritt generiert haben, und fügen ihn in die bereitgestellten Felder ein.

2 Geben Sie die zulässige IP-Adresse an

Als Nächstes werden Sie feststellen, dass alle IP-Adressen zulässig sind, wenn Sie nichts angegeben haben.

Dies mag zwar nach einer guten Idee klingen, wenn Sie viel reisen oder ein VPN oder ähnliches verwenden, es stellt jedoch ein Sicherheitsrisiko dar, und ich empfehle nicht, es offen zu lassen. Beginnen Sie stattdessen mit der IP, die Sie normalerweise verwenden, und fügen Sie dann nach Bedarf weitere hinzu.

Sie können jederzeit entfernen und weitere hinzufügen, während Sie fortfahren.

3 SSH in Ihr Konto

An diesem Punkt sind Sie bereit, eine SSH-Verbindung zu Ihrem Konto herzustellen. Wie Sie dabei vorgehen, hängt von Ihrem Host ab. Zum Beispiel benötigen Sie:

  • der Hostname,
  • der Hafen

Und diese werden von Host zu Host variieren. Sie können sich beispielsweise wie folgt anmelden:

$ ssh username@domain.com -p1234

Und dann müssen Sie das Passwort eingeben, das Sie beim Erstellen Ihrer SSH-Schlüssel verwendet haben.

Sobald Sie fertig sind, befinden Sie sich in Ihrer Hosting-Umgebung auf der Befehlszeile und können die Befehle verwenden, um Ihre WordPress-Installation(en) einfacher zu verwalten.

Verwenden von WP-CLI

Obwohl dieser Leitfaden versucht, so umfassend wie möglich in Bezug auf die Verwendung von WP-CLI auf Ihrem Host zu sein, weiß ich auch, dass er kein solides Beispiel für den Einstieg in WP-CLI bietet.

Wenn Sie daran interessiert sind, empfehle ich diese beiden Ressourcen:

Und vielleicht werde ich in Zukunft ein paar meiner Notizen darüber, wie und warum ich die Verwendung empfehle, hinzufügen. Bis dahin sollte Sie dies weit genug in die Hosting-Umgebung bringen, um mit der Verwendung zu beginnen.

Aufnahmequelle: tommcfarlin.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen