Come Auto-Ospitare Ghost su Contabo (Guida 2026)
Ghost è una piattaforma di blogging open-source e un sistema di gestione dei contenuti molto popolare, ampiamente utilizzato per la sua semplicità e prestazioni. Se sei uno sviluppatore o un appassionato di tecnologia che desidera auto-ospitare Ghost, Contabo è un’ottima opzione grazie ai suoi piani VPS accessibili e alle prestazioni affidabili.
Questa guida ti guiderà attraverso i passaggi necessari per configurare Ghost su un VPS Contabo, dalla provision dell’VPS alla configurazione dell’ambiente e all’installazione di Ghost.
Requisiti
- VPS da Contabo: Inizia registrandoti per un VPS. Contabo offre prezzi competitivi, a partire da €5.99/mese.
- Nome di Dominio: Acquisisci un nome di dominio da utilizzare con il tuo blog Ghost.
- Competenze di Base sulla Linea di Comando: Familiarità con SSH e comandi Linux sarà utile.
- Node.js e npm: Ghost è costruito su Node.js, quindi è necessario installarli.
Passo 1: Provisionare il Tuo VPS Contabo
- Crea un account su Contabo: Visita Contabo VPS e crea un account.
- Scegli un piano VPS: I piani VPS sono accessibili, con opzioni come il VPS S a €5.99/mese.
- Seleziona il sistema operativo: Per Ghost, si raccomanda Ubuntu 20.04.
- Completa l’acquisto: Segui le istruzioni sullo schermo per completare il tuo acquisto. Dopo l’attivazione, riceverai un’email con l’indirizzo IP del tuo server e le credenziali di accesso.
Passo 2: Connettersi al Tuo VPS
Usa SSH per connetterti al tuo VPS:
ssh root@your-server-ip
Sostituisci your-server-ip con l’indirizzo IP del tuo VPS Contabo. Inserisci la tua password quando richiesto.
Passo 3: Aggiornare il Tuo VPS
Una volta effettuato l’accesso, aggiorna l’indice dei pacchetti:
sudo apt update && sudo apt upgrade -y
Passo 4: Installare Node.js e npm
Ghost richiede Node.js. Puoi installarlo utilizzando un repository:
curl -sSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install -y nodejs
Installa npm, che viene fornito con Node.js:
sudo apt install -y npm
Verifica l’installazione:
node -v
npm -v
Passo 5: Installare Ghost CLI
Ghost CLI è uno strumento che semplifica l’installazione di Ghost. Installalo globalmente con npm:
sudo npm install -g ghost-cli
Passo 6: Creare una Directory per Ghost
Scegli una directory dove desideri installare Ghost. Ad esempio, puoi creare una directory sotto /var/www:
sudo mkdir -p /var/www/ghost
Cambia la proprietà della directory:
sudo chown $USER:$USER /var/www/ghost
cd /var/www/ghost
Passo 7: Installare Ghost
Esegui il comando di installazione di Ghost:
ghost install
Segui le istruzioni per configurare Ghost. Ti verrà chiesto dell’URL del tuo blog (usa il tuo nome di dominio), dell’email per la configurazione e se impostare SSL.
Opzioni di Installazione di Ghost
| Opzione | Descrizione |
|---|---|
| URL del Blog | Il tuo nome di dominio |
| Database | Utilizza SQLite o MySQL |
| Configurazione SMTP per l’invio di email | |
| SSL | Abilita HTTPS (Let’s Encrypt) |
Passo 8: Configurare Ghost per Avviarsi al Boot
Dopo l’installazione, assicurati che Ghost si avvii automaticamente al boot:
sudo systemctl enable ghost_your-domain
Passo 9: Accedere al Tuo Blog Ghost
Apri un browser web e naviga al tuo dominio. Accedi al pannello di amministrazione per iniziare a personalizzare il tuo blog: http://your-domain/ghost.
FAQ
Quali sono i vantaggi di auto-ospitare Ghost su Contabo?
Auto-ospitare Ghost su Contabo offre diversi vantaggi, tra cui il controllo completo sul tuo ambiente, la possibilità di personalizzare le configurazioni in base alle tue esigenze e costi potenzialmente inferiori rispetto all’hosting gestito. Le robuste opzioni VPS di Contabo sono disponibili a un prezzo competitivo, permettendoti di allocare risorse come necessario mentre forniscono prestazioni affidabili. Inoltre, gestire la tua piattaforma di blogging può migliorare le tue competenze tecniche e fornire una soluzione di hosting personalizzata in base alle tue preferenze.
Posso migrare un blog Ghost esistente su Contabo?
Sì, puoi migrare un blog Ghost esistente su un nuovo VPS Contabo. Prima di tutto, assicurati che la tua installazione di Ghost esistente sia stata sottoposta a backup, inclusi tutti i tuoi contenuti e impostazioni. Puoi esportare i tuoi contenuti dal pannello di amministrazione di Ghost. Una volta configurato il tuo VPS su Contabo, puoi installare la stessa versione di Ghost e quindi importare i tuoi contenuti nella nuova configurazione. Questo processo garantisce la continuità del tuo blog mentre ti permette di beneficiare delle funzionalità VPS di Contabo.
Quali sono alcune alternative a Contabo per ospitare Ghost?
Sebbene Contabo sia una scelta solida per ospitare Ghost, ci sono altre alternative come provider come DigitalOcean, Hetzner Cloud e Linode. Ognuno di questi provider offre diverse strutture di prezzi e funzionalità che possono essere adatte a seconda delle tue esigenze specifiche. DigitalOcean inizia da $6/mese, Hetzner offre piani a partire da €4.15/mese, e Linode inizia anch’esso da $5/mese. Per un confronto completo dei VPS, visita /en/best/.
Seguendo questa guida, puoi configurare e auto-ospitare efficacemente Ghost su Contabo, sfruttando le capacità di un VPS mentre migliori le tue competenze tecniche. Buon blogging!