Salta al contenuto principale

Come Installare Wordpress su Debian 12 Bookworm

In questa guida passo passo ti accompagniamo attraverso il processo per installare WordPress su Debian 12 "Bookworm".

Nei prossimi minuti vediamo come:

  1. Installare lo stack L.A.M.P.: Apache2, MySQL e PHP su nostro server Linux
  2. Configurare il database MySQL
  3. Scaricare dal sito ufficiale e configurare WordPress.

Installare Wordpress su Debian 12 Bookworm

WordPress è una piattaforma di blogging open source e Content Management System (CMS) 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.

Prerequisiti

Prima di iniziare, assicurati di avere quanto segue:

  1. Un server Debian 12 Bookworm connesso a Internet
  2. Un utente con privilegi sudo o accesso root
  3. Opzionale: Un dominio registrato (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.2

PHP è un linguaggio di scripting lato server che WordPress utilizza per generare pagine web dinamiche. Installa PHP 8.2 e i moduli necessari:

sudo apt-get install php-pear libapache2-mod-php \
        php8.2-{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. E' la migliore alternativa a MySQL. Installiamo MariaDB e avviamo il servizio:

sudo apt install mariadb-server
sudo systemctl start mariadb

Install WordPress in Debian

Installa wget se è non presente, e 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 utente e 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          |
+--------------------+

Vuoi Supporto in Produzione? Ci pensiamo noi!

Contattaci Ora! Gratis 30m di Analisi per Ottimizzare il tuo sistema

Completa l'installazione tramite interfaccia web

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 finire di installare Wordpress su Debian 12 Bookworm, scegliendo il nome del sito web, il nome utente e la password dell'amministratore.

Terminato questo passaggio avremo terminato la nostra installazione di WordPress su Debian 12 Bookworm.

Link correlati

Aggiungi un commento