WP-CLI is a very useful utility if you have the luxury of getting a server that comes with it plus ssh. This is very useful for those who need to constantly launch new WordPress sites.
Create a new directory then execute
wp core download
if you get an error
"Error: WordPress files seem to already be present here." Add the force flag.
wp core download --path=.
Downloading WordPress 4.8.1 (en_US)...
md5 hash verified: f3dd0e033519aa363eb07e13c6676e3c
Success: WordPress downloaded.
Now configure your config file
wp core config --dbhost=localhost --dbname=forum --dbuser=wordpress --dbpass=wordpress --path=.
Again here –path=. for those who have wordpress install in the root directory.
Success: Generated 'wp-config.php' file.
wp core install --url=example.com --title=Example --admin_user=supervisor --admin_password=strongpassword --firstname.lastname@example.org --path=.
Error: Can’t select database. We were able to connect to the database server (which means your username and password is okay) but not able to select the `forum` database.
Database ‘forum’ is missing. You need to create the database in MySQL.
After creating the database run the command again.
Success: WordPress installed successfully.