Come Auto-Ospitare WordPress su Contabo (Guida 2026)
Auto-ospitare WordPress su un Virtual Private Server (VPS) è un modo eccellente per sviluppatori e appassionati di homelab per mantenere il pieno controllo sul proprio ambiente web. In questa guida, dettaglieremo come installare WordPress su Contabo, offrendoti un’opzione economica a partire da soli 5,99 EUR/mese.
Perché Scegliere Contabo?
Contabo è una scelta ideale per l’auto-ospitalità grazie ai suoi prezzi competitivi, funzionalità robuste e prestazioni eccezionali. Di seguito una rapida comparazione di alcuni dei principali fornitori di VPS in base a prezzi e caratteristiche.
| Fornitore | Prezzo/Mese | Core CPU | RAM | Storage |
|---|---|---|---|---|
| Contabo VPS | 5,99 EUR | 2 | 4 GB | 200 GB SSD |
| Hetzner Cloud | 4,15 EUR | 1 | 2 GB | 20 GB SSD |
| DigitalOcean | 6 USD | 1 | 2 GB | 25 GB SSD |
| Vultr | 6 USD | 1 | 2 GB | 25 GB SSD |
| Linode | 5 USD | 1 | 2 GB | 25 GB SSD |
Per un confronto completo dei VPS, dai un’occhiata alla nostra migliore comparazione VPS.
Requisiti
Prima di procedere, assicurati di avere i seguenti requisiti:
- Account Contabo: Registrati per un piano VPS su Contabo.
- Nome di Dominio: Registrati un nome di dominio se desideri utilizzarne uno.
- Client SSH: Usa strumenti come PuTTY (per Windows) o Terminal (per macOS/Linux) per accedere al tuo VPS.
Passo 1: Crea e Configura il Tuo VPS
- Accedi al tuo account Contabo.
- Seleziona “Crea VPS” e scegli la tua configurazione desiderata.
- Scegli un sistema operativo. Ubuntu 20.04 LTS è consigliato per WordPress.
- Completa il processo di pagamento, e riceverai le credenziali del tuo VPS via email.
Passo 2: Accedi al Tuo VPS tramite SSH
- Apri il tuo client SSH.
- Connettiti al tuo VPS utilizzando il comando:
ssh root@your_vps_ip_address - Inserisci la tua password di root quando richiesto.
Passo 3: Aggiorna i Pacchetti e Installa il Software Necessario
Una volta effettuato l’accesso al tuo VPS, è fondamentale aggiornare i pacchetti:
apt update && apt upgrade -y
Ora, installa il software necessario. WordPress richiede un server web, un server di database e PHP. Useremo Apache, MySQL e PHP.
apt install apache2 mysql-server php libapache2-mod-php php-mysql -y
Passo 4: Sicurezza di MySQL
È essenziale proteggere la tua installazione di MySQL:
mysql_secure_installation
Segui le istruzioni per impostare una password root e rimuovere gli utenti anonimi.
Passo 5: Crea un Database MySQL per WordPress
Accedi a MySQL:
mysql -u root -p
Quindi esegui i seguenti comandi per creare il tuo database WordPress e utente:
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'your_secure_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Passo 6: Scarica e Configura WordPress
Naviga nella directory web:
cd /var/www/html
Scarica WordPress:
wget https://wordpress.org/latest.tar.gz
tar -xvf latest.tar.gz
mv wordpress/* ./
rmdir wordpress
Ora configura il file wp-config.php:
cp wp-config-sample.php wp-config.php
nano wp-config.php
Aggiorna la sezione del database:
define('DB_NAME', 'wordpress');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'your_secure_password');
Salva ed esci dall’editor.
Passo 7: Imposta i Permessi della Directory
Regola i permessi della directory per WordPress:
chown -R www-data:www-data /var/www/html
chmod -R 755 /var/www/html
Passo 8: Abilita il Modulo di Riscrittura di Apache
Per far funzionare i permalink di WordPress, devi abilitare il modulo di riscrittura:
a2enmod rewrite
systemctl restart apache2
Passo 9: Completa l’Installazione di WordPress tramite Browser
Apri il tuo browser web e vai all’indirizzo IP del tuo VPS o al dominio (http://your_vps_ip). Vedrai la procedura guidata di installazione di WordPress. Scegli la lingua desiderata e segui le istruzioni per completare l’installazione.
Domande Frequenti
1. Posso usare Contabo per altre applicazioni oltre a WordPress?
Assolutamente! Contabo fornisce una piattaforma versatile per varie applicazioni, tra cui Nextcloud, Joomla e molte altre. Le sue forti prestazioni e i prezzi competitivi lo rendono un’ottima scelta per server multimediali, server di giochi o qualsiasi altra applicazione che desideri auto-ospitare.
2. È WordPress su Contabo adatto per siti ad alto traffico?
Sì, i piani VPS di Contabo possono gestire efficacemente un traffico moderato e alto. Tuttavia, per siti con un traffico molto elevato, considera di aumentare le tue risorse (più CPU, RAM e storage) o ottimizza la tua installazione di WordPress con plugin di cache e servizi CDN.
3. Come posso proteggere la mia installazione di WordPress?
Per proteggere il tuo sito, inizia tenendo aggiornati WordPress, i plugin e i temi. Implementa SSL installando Let’s Encrypt con il comando sudo apt install certbot python3-certbot-apache. Inoltre, utilizza plugin di sicurezza come Wordfence e mantieni backup regolari per proteggerti dalla perdita di dati.
Seguendo questa guida, puoi installare con successo WordPress su Contabo e prendere il controllo del tuo ambiente di hosting web. Buon auto-ospitalità!