✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Zacznij korzystać z WP-CLI na swoim hoście

23

W tym momencie myślę, że większość osób, które na co dzień opracowują rozwiązania WordPress, jest zaznajomiona z używaniem WP-CLI. Instalowanie go lokalnie w systemie to jedno, używanie go na hoście to drugie (ale wszystko jest takie samo po połączeniu).

Przykład: Ostatnio spędzam kilka wieczorów i razy w weekendy pracując nad tą stroną i próbując przygotować ją do nadchodzącego przeprojektowania. Częścią tego jest użycie WP-CLI.

Jeśli jesteś kimś na SiteGround (lub dowolnym hoście obsługującym WP-CLI, naprawdę) i szukasz, jak zacząć korzystać z WP-CLI na swoim hoście, oto krótki podkład, który powinien dostarczyć ci wszystkiego, co musisz wiedzieć, aby uzyskać i działa.

Korzystanie z WP-CLI na hoście

Chociaż poniższe kroki są przeznaczone do użycia za każdym razem, gdy chcesz użyć WP-CLI na swoim hoście (i dowolnym hoście), powinienem jasno powiedzieć, że zakładam, co następuje:

  • Host ma preinstalowany WP-CLI. Większość nowoczesnych hostów WordPress to robi. Nawet jeśli nie, instalacja nie jest trudna, ale to wykracza poza zakres tego postu.
  • Zakładam, że znasz klucze SSH. Jeśli nie, to w porządku, ponieważ pokażę ci, jak je utworzyć, ale ważne jest, aby swobodnie wpisywać kilka poleceń w terminalu.
  • Gdy będziesz już w stanie połączyć się przez SSH z hostem, możesz swobodnie korzystać z poleceń WP-CLI. Jeśli nie, to też nic wielkiego, ponieważ są dobrze udokumentowane.

Mając to na uwadze, oto wszystko, co musisz wiedzieć, aby zacząć używać WP-CLI na swoim hoście.

0 Utwórz klucz SSH

Dla tych, którzy nie są zaznajomieni, klucz SSH (który oznacza klucz bezpiecznej powłoki) jest kombinacją dwóch plików:

  1. klucz publiczny
  2. klucz prywatny

Oba są generowane w tym samym czasie na twoim komputerze (i możesz je zobaczyć w  katalogu .ssh twojego systemu plików, jeśli w ogóle grzebałeś w swoim systemie plików).

Ponieważ para kluczy jest generowana w tym samym czasie, można ich używać w połączeniu ze sobą, aby bezpiecznie identyfikować, że to w rzeczywistości jest ten, kto mówi, że to Ty (lub zapobiec komuś, kto nie jest Tobą) za każdym razem, gdy loguje się do systemu.

Aby wygenerować klucz SSH, otwórz terminal i wprowadź następujące polecenie:

$ ssh-keygen -t rsa

Następnie możesz zostać zapytany, gdzie chcesz przechowywać zestaw kluczy. Możesz to zrobić w standardowym katalogu (po prostu naciskając enter) lub wprowadzając go do wybranego katalogu. Po prostu pamiętaj, co wybrałeś.

Zacznij korzystać z WP-CLI na swoim hoście

Następnie zostaniesz poproszony o podanie hasła. Oczywiście może to być cokolwiek chcesz, ale pamiętaj o tym, ponieważ jest to sposób na zidentyfikowanie relacji między parami kluczy, które zostaną wygenerowane.

1 Prześlij swój klucz SSH

Stamtąd zalogujesz się na swoje konto hostingowe. W zależności od używanego konta oprogramowania prawdopodobnie zobaczysz coś takiego jak cPanel, Plesk, a może po prostu masz dostęp do wiersza poleceń.

W zależności od poziomu doświadczenia będzie dyktować, co będzie dalej. Jeśli jesteś przyzwyczajony do korzystania z wiersza poleceń, ten post jest prawdopodobnie niepotrzebny, więc użyję cPanel jako przykładu.

W tym momencie poszukaj czegoś takiego na stronie głównej swojego cPanel:

Zacznij korzystać z WP-CLI na swoim hoście

Kliknij ikonę dostępu SSH, a następnie wyświetli się ten ekran (lub taki, który wygląda bardzo podobnie:

Zacznij korzystać z WP-CLI na swoim hoście

W tym momencie pobierasz zawartość kluczy wygenerowanych w poprzednim kroku i wklejasz je do podanych pól.

2 Określ dozwolony adres IP

Następnie zauważysz, że jeśli nic nie określiłeś, wszystkie adresy IP będą dozwolone.

Chociaż może to brzmieć jak dobry pomysł, jeśli dużo podróżujesz, korzystasz z VPN lub czegoś podobnego, jest to zagrożenie bezpieczeństwa i nie polecam pozostawiania go otwartego. Zamiast tego zacznij od dowolnego adresu IP, którego zwykle używasz, a następnie dodaj więcej w razie potrzeby.

Zawsze możesz usuwać i dodawać kolejne w miarę postępów.

3 SSH na Twoje konto

W tym momencie jesteś gotowy do SSH na swoim koncie. Sposób, w jaki to zrobisz, będzie zależeć od twojego gospodarza. Na przykład będziesz potrzebować:

  • nazwa hosta,
  • przystań

A te będą się różnić w zależności od gospodarza. Możesz na przykład zalogować się w ten sposób:

$ ssh username@domain.com -p1234

Następnie musisz wprowadzić hasło, którego użyłeś podczas tworzenia kluczy SSH.

Po zakończeniu będziesz w swoim środowisku hostingowym w wierszu poleceń i będziesz mógł korzystać z poleceń, aby łatwiej administrować instalacjami WordPress.

Korzystanie z WP-CLI

Chociaż ten przewodnik ma być jak najbardziej wyczerpujący w odniesieniu do korzystania z WP-CLI na twoim hoście, wiem również, że nie dostarcza solidnego przykładu, jak zacząć korzystać z WP-CLI.

Jeśli chcesz to zrobić, polecam te dwa zasoby:

I być może w przyszłości dołączę kilka moich uwag dotyczących tego, jak i dlaczego polecam go używać. Do tego czasu powinno to zaprowadzić Cię wystarczająco daleko w środowisku hostingowym, aby zacząć z niego korzystać.

Źródło nagrywania: tommcfarlin.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów