To do a WP CLI Installation of WordPress on a server where WordPress Command Line Interface is installed is quite easy. Let me explain here how you can get WordPress installed with it in no time.
WP CLI Installation
To install WP CLI itself do a
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
then do a wp –info to see that it works.
WP Core Installation Parameters
You just need to log into the server via shell using ssh user@domain.com. Then you go to the web root or directory where your site should reside. There you run the command wp core with the following parameters:
wp core install --url=staging.domain.com --title=Staging --admin_user=uberlord --admin_password=toughpassword --admin_email=jasper@staging.domain.com
This will make wp-cli install WordPress for you with:
- url – domain where the site will be served from
- title – site’s Title
- admin_user – admin’s username
- admin_password – the administrator’s password
- admin_email – the email address of the administrator
WP CLI Automation
Once you have started the command it will download the latest WordPress version, install it using the parameters you fed it.
Alternatives
I also wrote about installing WordPress from the command line before without any tool. This works just fine too. But these days I prefer Laravel Valet or WP CLI. These tools are just too nice to live without.