Indice
Cos’è WordPress
WordPress è una piattaforma per creare e gestire siti web. È un sistema open source, quindi gratuito, usato da milioni di persone in tutto il mondo. Nato nel 2003 come strumento per blog personali, si è evoluto nel tempo fino a diventare una soluzione completa e molto versatile, adatta a siti di ogni tipo: blog, siti aziendali, portfolio, e-commerce, magazine online e tanto altro.
Una delle caratteristiche che lo rende così popolare è la semplicità con cui si può iniziare. Anche chi non ha competenze tecniche può installarlo in pochi minuti e iniziare subito a pubblicare contenuti. L’interfaccia è intuitiva, l’organizzazione delle funzioni è chiara, e la gestione dei contenuti avviene in modo naturale, simile a un normale editor di testo.
Ma WordPress non è solo semplice: è anche estremamente flessibile. Permette di cambiare completamente l’aspetto grafico del sito grazie ai temi, e di aggiungere nuove funzioni tramite i plugin. Ci sono plugin per tutto: moduli di contatto, SEO, e-commerce, backup, sicurezza, traduzioni, newsletter, e così via. Questo consente di adattare la piattaforma a quasi qualsiasi progetto, dal sito personale fino a soluzioni più strutturate e professionali.
Essendo così diffuso, WordPress ha anche una comunità molto attiva. Esistono forum, gruppi, documentazione e risorse ovunque. Questo significa che, in caso di problemi o dubbi, è facile trovare una risposta.
Cos’è WP-CLI e come si usa
WP-CLI è l’interfaccia a riga di comando per WordPress. Permette di gestire un sito senza dover accedere all’area di amministrazione via browser. Tutto si fa dal terminale: installare WordPress, aggiornare plugin, gestire utenti, esportare database, e molto altro. Per installare WordPress manualmente con upload, accesso FTP e interfaccia grafica di installazione si può seguire questa guida.
È uno strumento pensato soprattutto per sviluppatori, sistemisti o chi lavora spesso su server, in particolare quando si ha accesso via SSH. WP-CLI rende più veloce e comodo eseguire operazioni ripetitive o automatizzate. Invece di cliccare tra le pagine della dashboard, basta un comando scritto da terminale.
Installare WordPress con wp-cli
In questa guida verrà mostrato come installare WordPress utilizzando solo l’interfaccia a linea di comando.
La prima cosa da fare è scaricare WordPress. Il comando da utilizzare è
wp core download
Si avrà quindi una situazione come questa
Successivamente va creato il file di configurazione. Il comando da lanciare è questo
wp config create --dbname=nomedb --dbuser=utente --dbpass=password
dove al posto di
nomedb va il nome del database
dbuser va il nome dell’utente del DB
dbpass va la password del database
Per le guide su come creare il DB ci sono quelle per cPanel e Plesk.
in modo da avere una situazione come questa
Successivamente si può configurare l’utente admin, il nome del sito e l’url con questo comando
wp core install --url="https://esempio.com" --title="Titolo sito" --admin_user="admin" --admin_password="password" --admin_email="[email protected]"
dove:
url è l’url del sito
title è il nome che viene assegnato al blog
admin_user è l’username dell’utente admin
admin_password è la sua password
admin_email è la mail dell’admin
dovrà essere quindi così
Il risultato sarà questo