نحوه نصب wp-cli بر روی سرور

نحوه نصب wp-cli بر روی سرور

علی مرادی

WP-CLI یک واسط خط فرمان یا command line برای وردپرس است. از طریق آن می توانید نصب های خود را از خط فرمان و یا همان command line مدیریت کنید.

الزامات رسمی که باید قبل از نصب WP-CLI بررسی کنید:

  • محیط شبیه یونیکس (OS X ، Linux ، FreeBSD ، Cygwin)؛ پشتیبانی محدود در محیط ویندوز.
  • PHP 5.4 یا بالاتر.
  • وردپرس ۳٫۷ یا بالاتر. نسخه های قدیمی تر از آخرین نسخه وردپرس ممکن است عملکرد تخریب شده داشته باشد.

اولین کاری که باید انجام دهیم این است که فایل wp-cli phar را دانلود کنیم. به عنوان root ، از دستور استفاده کنید:

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

root@web [/]# curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
۱۰۰ ۵۲۹۴k 100 5294k 0 0 8635k 0 --:--:-- --:--:-- --:--:-- 8637k
root@web [/]#

 

حال بررسی کنید که فایل phar در وضعیت مطلوبی قرار داشته باشد و اطلاعاتی در مورد wp-cli بدست آوریم. از دستور زیر استفاده کنید:

php wp-cli.phar --info

root@web [/]# php wp-cli.phar --info
OS: Linux 2.6.32-042stab134.3 #1 SMP Sun Oct 14 12:26:01 MSK 2018 x86_64
Shell: /bin/bash
PHP binary: /opt/cpanel/ea-php73/root/usr/bin/php
PHP version: 7.3.4
php.ini used: /opt/cpanel/ea-php73/root/etc/php.ini
WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli
WP-CLI vendor dir: phar://wp-cli.phar/vendor
WP_CLI phar path: /
WP-CLI packages dir:
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 2.1.0
root@web [/]#

ما می خواهیم از ابزار wp-cli با دستور “wp” استفاده کنیم ، بنابراین اجازه دهید دستورات زیر را اجرا کنیم:

chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp

دستور اول باعث می شود پرونده اجرایی شود ، دومی آن را به پوشه / usr / loca / bin / wp منتقل می کند.

اکنون همه چیز انجام شده است ، بگذارید آن را آزمایش کنیم. ااز دستور زیر ستفاده کنید:

wp --info
root@web [/]# wp --info
OS: Linux 2.6.32-042stab134.3 #1 SMP Sun Oct 14 12:26:01 MSK 2018 x86_64
Shell: /bin/bash
PHP binary: /opt/cpanel/ea-php73/root/usr/bin/php
PHP version: 7.3.4
php.ini used: /opt/cpanel/ea-php73/root/etc/php.ini
WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli
WP-CLI vendor dir: phar://wp-cli.phar/vendor
WP_CLI phar path: /
WP-CLI packages dir:
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 2.1.0
root@web [/]#

اگر cPanel را روی سرور اجرا می کنید ، این ابزار قبلاً در / usr / local / cpanel / 3rdparty / bin / wp نصب شده است. بسیاری اوقات ، برنامه های شخص ثالث به طور مکرر به روز نمی شوند ، بنابراین ممکن است بخواهید مطابق توضیحات فوق wp-cli را به صورت دستی نصب کنید.

برای به روزرسانی ابزار wp-cli ، از:

wp cli update

root@web [/]# wp cli update
Success: WP-CLI is at the latest version.
root@web [/]#

استفاده کنید.

امیدوارم این مقاله برای شما مفید بوده باشد.

ما را در شتابان هاست دنبال کنید.

برچسب ها: آموزش وردپرس