Torna al blog
Gennaio 13, 2026Guide

Come installare WordPress su un server VPS

Guida completa sull'installazione del CMS WordPress su server Linux con Nginx, MySQL e PHP.

Come installare WordPress su un server VPS

WordPress è il sistema di gestione dei contenuti più popolare al mondo, che alimenta milioni di siti web. Questa guida ti aiuterà a installare WordPress sul tuo server VPS Hiddence con Nginx, MySQL e PHP (stack LEMP).

Prerequisiti

  • Server Ubuntu/Debian o CentOS
  • Nome di dominio che punta all'IP del server
  • Accesso SSH al server
  • Nginx, MySQL e PHP installati

Crea un database MySQL

Per prima cosa, crea un database e un utente per WordPress:

bash
sudo mysql -u root -p
CREATE DATABASE wordpress_db;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'strong_password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Scarica WordPress

Scarica ed estrai WordPress:

bash
cd /var/www
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo chown -R www-data:www-data /var/www/wordpress

Configura WordPress

Crea il file wp-config.php:

bash
cd /var/www/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
# Aggiorna il nome del database, l'utente e la password

Configura il blocco server Nginx

Crea la configurazione Nginx:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# Aggiungi il blocco server con root /var/www/wordpress
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

Imposta le autorizzazioni corrette

bash
sudo chown -R www-data:www-data /var/www/wordpress
sudo find /var/www/wordpress -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress -type f -exec chmod 644 {} \;

Completa l'installazione di WordPress

Apri il tuo dominio nel browser e segui la procedura guidata di installazione di WordPress. Inserisci i dettagli del database, il titolo del sito, il nome utente dell'amministratore e la password.

Consigli utili

  • Mantieni WordPress e i plugin aggiornati per la sicurezza
  • Usa password complesse per l'account amministratore
  • Installa plugin di sicurezza come Wordfence
  • Configura backup regolari (vedi la nostra guida ai backup)
  • Abilita il certificato SSL per HTTPS