Хостинг під керуванням Linux (cPanel) Довідка

Ми спробували якнайкраще перекласти цю статтю. Також доступна версія англійською мовою.

Як інсталювати WordPress CLI на спільному хостингу

Утиліта командного рядка WordPress, або, скорочено, WP-CLI - це розширена утиліта для користувачів, які бажають швидко керувати та розгортати свої сайти WordPress за допомогою bash / SSH. Ця функція є стандартною для нашого хостингу Керованого WordPress, але її можна настроїти для будь-якої платформи хостингу, на якій інстальовано модуль php-cli. Базовий набір WP-CLI містить великий набір інструментів і навіть дозволяє створювати дописи на вашому сайті WordPress безпосередньо за допомогою командного рядка. Такі дії, як оновлення ядра WordPress, очищення кешу WordPress, резервне копіювання та відновлення бази даних MySQL, інсталяція плагінів і тем, а також керування користувачами спрощено в WP-CLI.

Додаткову інформацію про саму утиліту та різні команди, доступні для WP-CLI, можна знайти на сайті підтримки . Ви також можете переглянути глосарій доступних команд на сторінці довідки з команд .

СТРУЖНІСТЬБазовий - 1 | Середній - 2 | Додатково - 3
ПОТРІБНИЙ ЧАС15 хв
ПРОДУКЦІЯ, ЩО ПОВ'ЯЗАНИХСпільний хостинг cPanel

Ці інструкції допоможуть вам встановити WP-CLI на веб-хостингу GoDaddy Linux на базі cPanel.

Отримання та інсталяція файлу .phar WP-CLI

Підключіться до свого облікового запису хостингу через SSH. ( докладніше ).

Після входу переконайтеся, що ви перебуваєте в головному каталозі вашого облікового запису хостингу. Ви можете переконатися в цьому, використовуючи команду pwd для друку робочого каталогу. У ньому має відображатися статус / home / username , де username - ваше основне ім’я користувача для cPanel.

Скористайтеся командою curl, щоб отримати файл wp-cli.phar, який буде використано як виконуваний файл wp-cli

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

Відредагуйте дозволи виконуваного файлу wp-cli.phar

chmod + x wp-cli.phar

Потім ви можете перевірити, чи працює WP-CLI, використовуючи php для запуску виконуваного файлу .phar . Наведена нижче команда демонструє, як це зробити.

php wp-cli.phar --info

Це має завантажити інформацію про виконуваний файл php-cli, а також про саму утиліту WP-CLI.

Встановлення псевдоніма bash для WP-CLI

Тож технічно ви можете використовувати WP-CLI як є. Вам просто потрібно ввести php wp-cli.phar перед будь-якою командою для ініціалізації WP-CLI. Не зовсім зручний для користувача, чи не так? На щастя, у нас є способи змінити це за допомогою псевдоніма bash. Тут ми вказуємо псевдоніму bash визначити будь-яку іншу команду або виконуваний файл. Це відбувається шляхом редагування файлу .bashrc , який міститься в головному каталозі вашого хостинг-акаунта. Псевдонім, який нам потрібно додати до цього файлу .bashrc:

псевдонім wp = '~ / wp-cli.phar'

Це повідомляє bash, що команда 'wp' викличе виконуваний файл wp-cli.phar у вашому домашньому каталозі. Додавання необхідного псевдоніма може бути зроблено з допомогою цієї простої команди, яка просто використовує відлуння для виведення необхідного затвердження, а потім

відлуння "псевдонім сміття = '~ /

Потім за допомогою команди source оновіть спосіб ініціалізації bash.

джерело .bashrc

Якщо ви попередньо редагували файл .bashrc, щоб створити інший псевдонім або встановити іншу утиліту командного рядка, наприклад Drush , ви можете натомість відредагувати файл .bashrc вручну за допомогою текстового редактора, наприклад Notepad ++ або vim . Проте, якщо ви дотримуєтеся стандартного формату та маєте псевдоніми bash у нижній частині файлу .bashrc , попередня команда має працювати бездоганно.

Переконайтеся, що wp-cli працює (і простий приклад)

Тепер, коли ви налаштували виконуваний файл і псевдонім, це має бути все, що потрібно для використання WP-CLI для керування сайтом WordPress.

Щоб переконатися, що wp-cli працює, спочатку перейдіть до каталогу встановлення WordPress, а потім скористайтеся такою командою:

список плагінів wp

Ви побачите список усіх інстальованих плагінів, тобто wp-cli працює належним чином.

Додаткові відомості про використання команд WP-CLI, інсталяцію додаткових модулів для WP-CLI та налаштування WP-CLI для багатосайтових сайтів див. В документації до WP-CLI .