How To Install WP-CLI on Linux

WP-CLI (WordPress Command Line Interface) is a set of command-line tools that allow you to interact with WordPress installations through the command line, rather than using a web browser. It provides a convenient and efficient way to manage various aspects of WordPress sites, including installation, configuration, plugin management, theme management, content manipulation, and more.

WP-CLI offers a wide range of commands that simplify administrative tasks for WordPress developers, administrators, and site maintainers. It can be especially useful for automating repetitive tasks, managing multiple sites, and performing advanced operations. Some of the tasks you can perform using WP-CLI include:

  • Installing WordPress: You can use WP-CLI to create new WordPress installations with a single command.
  • Managing Plugins and Themes: WP-CLI allows you to install, activate, deactivate, update, and even delete plugins and themes from the command line.
  • Managing Content: You can create, update, delete, and export content such as posts, pages, and custom post types.
  • Database Operations: WP-CLI lets you manage database tables, perform search-and-replace operations, and optimize the database.
  • User Management: You can create, edit, delete, and manage user accounts using WP-CLI.
  • Configuration Management: WP-CLI enables you to set various configuration settings, including site title, tagline, and more.
  • Command Automation: Developers can write custom scripts and automate complex tasks using WP-CLI commands.

Using the command line can be more efficient for certain tasks, especially when you’re working on multiple WordPress sites or need to perform bulk actions. WP-CLI is a powerful tool for developers and administrators who are comfortable with the command line and want to streamline their WordPress management workflows.

To get started with WP-CLI, you need to have PHP installed on your system, and you can install WP-CLI either using Composer (as described in the previous responses) or by downloading the Phar archive directly from the WP-CLI GitHub repository, as you’ve mentioned in your previous message.

Step 1: Download WP-CLI Phar Archive:

Use curl to download the WP-CLI Phar archive from the official GitHub repository:

curl -O

Step 2: Check WP-CLI Version and Info:

Run the downloaded Phar archive with the PHP interpreter to display version and info:

php wp-cli.phar --info

Step 3: Make Phar Archive Executable:

Make the downloaded Phar archive executable using the chmod command:

chmod +x wp-cli.phar

Step 4: Move WP-CLI Phar Archive to System Bin Directory:

Move the executable Phar archive to a directory in your system’s PATH, such as /usr/local/bin, to make it accessible as a global command:

sudo mv wp-cli.phar /usr/local/bin/wp

By following these steps, you’ve successfully installed WP-CLI on your system using the provided method. The commands allow you to download the WP-CLI Phar archive, make it executable, and move it to a location where it can be accessed as a global command (wp). This approach is often used when you want to install WP-CLI without using Composer.

Remember to consult the official WP-CLI documentation for more information on using its commands and features.

Knowledge Base Linux
Knowledge Base Linux

Kblinux is an abbreviation for the phrase "Knowledge Base Linux." The website shares instructional articles related to the Linux system. I hope my small blog will reach many people who share the same passion for Linux.

Articles: 42


Typically replies within a day

Hello, Welcome to the site. Please click below button for chatting me through Telegram.