Skip to main content
Login Join
Snippet · Bash / Shell

Install WordPress via WP-CLI

Shared by Mukesh Gujjar · July 26, 2026

1 view
Back to Snippets

Downloads and installs the latest version of WordPress using WP-CLI.

Requirements

#!/bin/bash

SITE_URL="https://example.com"
SITE_TITLE="My WordPress Site"
ADMIN_USER="admin"
ADMIN_PASSWORD="StrongPassword123!"
ADMIN_EMAIL="admin@example.com"
DB_NAME="wordpress"
DB_USER="root"
DB_PASS="password"
DB_HOST="localhost"

wp core download

wp config create 
    --dbname="$DB_NAME" 
    --dbuser="$DB_USER" 
    --dbpass="$DB_PASS" 
    --dbhost="$DB_HOST"

wp db create

wp core install 
    --url="$SITE_URL" 
    --title="$SITE_TITLE" 
    --admin_user="$ADMIN_USER" 
    --admin_password="$ADMIN_PASSWORD" 
    --admin_email="$ADMIN_EMAIL"

echo "WordPress installed successfully!"
Know a different way to do this? Add your approach as a variation so folks can compare them side by side.
Submit a variation

0 comments