Come Installare WordPress in Ubuntu 24.04 LTS Noble Numbat
In questa guida passo passo, vediamo come installare WordPress in Ubuntu 24.04 LTS "Noble Numbat". Per primo installiamo lo stack L.A.M.P. Apache2, MySQL e PHP sulla nostra distribuzione Linux che si occuperà di servire il CMS.
WordPress è una piattaforma di blogging open source estremamente popolare, utilizzata da milioni di siti web in tutto il mondo. La sua semplicità d'uso, la flessibilità e l'ampia gamma di plugin e temi la rendono una scelta ideale per principianti ed esperti.
Lo stack L.A.M.P. Acronimo di Linux, Apache, MySQL, PHP, è il più comune come base per lo sviluppo di applicazioni web.
Installare WordPress in Ubuntu 24.04 LTS
Prima di iniziare, assicurati di avere:
- Un server Ubuntu 24.04 LTS connesso a Internet
- Un nome utente e una password con privilegi
sudo
o accessoroot
- Un dominio registrato (opzionale, ma consigliato per un sito web pubblico)
Installazione di Apache2
Apache2 è un web server open source che servirà i file di WordPress al tuo browser. Segui questi passaggi per installarlo:
sudo apt update && sudo apt install apache2
Dopo l'installazione, avvia e abilita il servizio Apache2:
sudo systemctl start apache2
sudo systemctl enable apache2
Installazione di PHP 8.3
PHP è un linguaggio di scripting lato server che WordPress utilizza per generare pagine web dinamiche. Installa PHP 8.3 e i moduli necessari:
sudo apt-get install php-pear libapache2-mod-php \
php8.3-{mysql,curl,gd,intl,imap,mcrypt,ps,pspell,snmp,sqlite,tidy,xmlrpc,xsl}
sudo systemctl restart apache2
Installazione di MariaDB
MariaDB è un database relazionale open source che verrà utilizzato per archiviare i dati di WordPress. Installa MariaDB e avvia il servizio:
sudo apt install mariadb-server
sudo systemctl start mariadb
Al termine dell'installazione, esegui il comando seguente per impostare una password per l'utente root di MariaDB:
sudo mysql_secure_installation
Download e configurazione di WordPress
Utilizzando wget
scarica l'ultima versione di WordPress nella directory /tmp
sudo apt install wget
cd /tmp
wget http://wordpress.org/latest.tar.gz
Decomprimi l'archivio
tar -xf latest.tar.gz
Sposta WordPress nella directory /var/www/html
, predefinita per i file web di Apache2.
sudo mv wordpress /var/www/html
sudo chown www-data:www-data /var/www/html -R
Creazione dell'utente e della password del database
Crea un nuovo utente e una password per l'accesso al database WordPress, ricordati di sostituire "password" con una password sicura ed eventualmente cambiare il nome utente e del database
sudo mysql -e "CREATE DATABASE wordpress;"
sudo mysql -e "GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'%' IDENTIFIED BY 'password';"
sudo mysql -e "SHOW databases;"
Il server ci mostrerà i database presenti, compreso il DB wordpress
appena creato
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
| wordpress |
+--------------------+
Completa l'installazione tramite interfaccia web
Per terminare di Installare WordPress in Ubuntu 24.04 LTS, apri un browser web e accedi al tuo server utilizzando il suo indirizzo IP o nome di dominio, seguito da /wordpress
. Ad esempio http://IPWEBSERVER/wordpress
. Segui le istruzioni sullo schermo per completare l'installazione di WordPress, scegliendo il nome del sito web, il nome utente e la password dell'amministratore.