Jak zainstalować WordPress CLI na Web Hosting (cPanel)
Narzędzie wiersza poleceń WordPress, w skrócie WP-CLI, to zaawansowane narzędzie dla zaawansowanych użytkowników, którzy chcą szybko zarządzać witrynami WordPress i wdrażać je przy użyciu bash/SSH. Ta funkcja jest standardem w naszej Managed Hosting for WordPress, ale można ją skonfigurować dla każdej platformy hostingowej, która ma zainstalowany moduł php-cli. Podstawowy pakiet WP-CLI zawiera obszerny zestaw narzędzi, a nawet umożliwia tworzenie wpisów w witrynie WordPress bezpośrednio za pomocą wiersza poleceń. Czynności takie jak aktualizacja rdzenia systemu WordPress, czyszczenie pamięci podręcznej WordPress, tworzenie kopii zapasowych i przywracanie bazy danych MySQL, instalowanie wtyczek i motywów oraz zarządzanie użytkownikami są usprawnione w WP-CLI.
Więcej informacji na temat samego narzędzia i różnych poleceń dostępnych dla WP-CLI można znaleźć na ich stronie pomocy technicznej . Możesz także wyświetlić glosariusz dostępnych poleceń na stronie z informacjami o komendach.
TRUDNOŚĆ | Podstawowy - 1 | Średni - 2 | Zaawansowany - 3 |
WYMAGANY CZAS | 15 min |
POWIĄZANE PRODUKTY | Web Hosting (cPanel) |
Te instrukcje przeprowadzą Cię przez proces instalacji WP-CLI w GoDaddy Web Hosting (cPanel) powered by cPanel.
Uzyskiwanie i instalowanie pliku WP-CLI .phar
Połącz się ze swoim kontem hostingowym przez SSH. ( więcej informacji ).
Po zalogowaniu się upewnij się, że jesteś w katalogu głównym konta hostingowego. Możesz to zapewnić, używając polecenia pwd do wydrukowania katalogu roboczego. Powinien być widoczny jako znajdujący się w katalogu / home / username
, gdzie nazwa użytkownika
to podstawowa nazwa użytkownika dla cPanel.
Użyj polecenia curl,
aby uzyskać plik wp-cli.phar
, którego użyjemy jako pliku wykonywalnego dla wp-cli
Edytuj uprawnienia pliku wp-cli.phar
, aby był wykonywalny
Następnie możesz sprawdzić, czy WP-CLI działa, używając php do uruchomienia pliku wykonywalnego .phar
. Poniższe polecenie pokazuje, jak to zrobić.
Powinno to spowodować załadowanie informacji o pliku wykonywalnym php-cli, a także o samym narzędziu WP-CLI.
Ustawianie aliasu bash dla WP-CLI
Więc technicznie rzecz biorąc, możesz użyć WP-CLI tak, jak jest. Wystarczy wpisać php wp-cli.phar
przed jakąkolwiek komendą, aby zainicjować WP-CLI. Nie jest przyjazny dla użytkownika, prawda? Na szczęście mamy sposoby, aby to zmienić za pomocą aliasu bash. W tym miejscu mówimy bashowi, aby utworzył alias określonego polecenia albo do innego polecenia, albo do określonego pliku wykonywalnego. Odbywa się to poprzez edycję pliku .bashrc
, który znajduje się w katalogu głównym konta hostingowego. Alias, który musimy dodać do tego pliku .bashrc
, to:
To informuje bash, że polecenie 'wp' wywoła plik wykonywalny wp-cli.phar w Twoim katalogu domowym. Dodanie wymaganych alias można zrobić za pomocą tego prostego polecenia, które po prostu zastosowania echo do wyjścia wymaganego oświadczenia, a następnie
Następnie użyj polecenia source, aby zaktualizować sposób inicjowania bash.
Jeśli wcześniej wprowadziłeś zmiany w pliku .bashrc
, aby ustanowić inny alias lub zainstalować inne narzędzie wiersza poleceń, takie jak Drush , możesz zamiast tego edytować plik .bashrc
ręcznie za pomocą edytora tekstu, takiego jak Notepad ++ lub vim . Jeśli jednak używasz standardowego formatu i aliasy bash znajdują się na samym dole pliku .bashrc
, poprzednie polecenie powinno nadal działać dobrze.
Upewnij się, że wp-cli działa (i prosty przykład)
Teraz, gdy masz skonfigurowany plik wykonywalny i alias, powinno to być wszystko, czego potrzebujesz, aby używać WP-CLI do zarządzania witryną WordPress.
Aby upewnić się, że wp -cli działa, najpierw przejdź do katalogu instalacyjnego WordPressa, a następnie użyj następującego polecenia:
Powinieneś zobaczyć listę wszystkich aktualnie zainstalowanych wtyczek, co oznacza, że wp-cli działa tak, jak powinno.
Aby uzyskać dodatkowe informacje dotyczące używania poleceń WP-CLI, instalowania dodatkowych modułów dla WP-CLI i konfigurowania WP-CLI dla wielu lokalizacji, zapoznaj się z dokumentacją WP-CLI .