Knowledge Base

How to install WP-CLI manually

This article describes how to manually install the WP-CLI (WordPress Command Line Interface) tool on your hosting account.

By default, WP-CLI is installed on the following hosting packages:
  • Shared hosting
  • Reseller hosting
  • Managed VPS
If you have an account on one of these packages, you do not need to follow the procedures in this article.

Installing WP-CLI manually

To install WP-CLI on your account, follow these steps:

  1. Log in to your account using SSH.
  2. To download WP-CLI, type the following commands:
    cd ~
    curl -k -L https://raw.github.com/wp-cli/builds/gh-pages/phar/wp-cli.phar > wp-cli.phar
  3. To verify that the WP-CLI file runs correctly, type the following command:

    php wp-cli.phar --info
    WP-CLI should display PHP version and configuration information. If it does not, you may need to install additional dependencies (such as Phar support) on your server. Consult the documentation for your Linux distribution for more information.
  4. To set up an alias for the WP-CLI executable, type the following command. Replace username with the account username:

    echo 'alias wp="php /home/username/wp-cli.phar"' >> ~/.bashrc
  5. To make the new alias take effect immediately, type the following command:

    source ~/.bashrc
  6. You can now run WP-CLI on your account by simply typing wp.

More Information

For more information about WP-CLI, please visit http://wp-cli.org.