Installazione Jekyll · 3 min read · Oct 19, 2025
Come installare Jekyll Static Website Generator su Ubuntu 22.04

Jekyll è un generatore di file statici gratuito e open-source scritto in Ruby. È un sistema di gestione dei contenuti semplice e facile da usare, utilizzato per creare un sito web in pochi minuti. Prende il testo scritto nel tuo linguaggio di markup preferito e utilizza layout per creare un sito web statico. Puoi utilizzare le funzionalità integrate di Jekyll per modificare l’aspetto e la sensazione del sito, gli URL, i dati visualizzati sulla pagina e altro ancora. Offre una tonnellata di funzionalità come permalink, categorie, pagine, post, layout personalizzati e molto altro.
In questo tutorial, ti mostreremo come installare Jekyll CMS su Ubuntu 22.04.
Prerequisiti
- Un server che esegue Ubuntu 22.04.
- Una password di root configurata sul tuo server.
Iniziare
Prima di iniziare, si consiglia di aggiornare il sistema con l’ultima versione stabile. Puoi aggiornarlo con il seguente comando:
apt update -y
apt upgrade -yUna volta che il sistema è aggiornato, installa le altre dipendenze necessarie eseguendo il seguente comando:
apt install make build-essential curl git tree -yUna volta installate tutte le dipendenze, puoi procedere al passaggio successivo.
Installa Ruby
Jekyll è scritto in Ruby, quindi dovrai installarlo nel tuo sistema. Per impostazione predefinita, il pacchetto Ruby è incluso nel repository predefinito di Ubuntu.
Esegui il seguente comando per installare Ruby:
apt install ruby ruby-dev -yUna volta completata l’installazione, dovrai dire al gestore di pacchetti gem di Ruby di posizionare i gem nella cartella home del nostro utente.
Puoi farlo modificando il file ~/.bashrc:
nano ~/.bashrcAggiungi le seguenti righe alla fine del file:
export GEM_HOME=$HOME/gems
export PATH=$HOME/gems/bin:$PATH
Salva e chiudi il file, quindi attiva la variabile d’ambiente con il seguente comando:
source ~/.bashrcSuccessivamente, puoi installare Jekyll e bundler utilizzando il comando gem come mostrato di seguito:
gem install jekyll bundlerUna volta completata l’installazione, puoi procedere al passaggio successivo.
Crea un nuovo sito web con Jekyll
A questo punto, Jekyll è installato nel tuo sistema. Ora, esegui il seguente comando per creare un nuovo sito web chiamato jekyll.example.com:
jekyll new jekyll.example.comUna volta creato il sito web, dovresti ottenere il seguente output:
Bundler: Using jekyll 4.2.2
Bundler: Fetching jekyll-seo-tag 2.8.0
Bundler: Fetching jekyll-feed 0.16.0
Bundler: Installing jekyll-feed 0.16.0
Bundler: Installing jekyll-seo-tag 2.8.0
Bundler: Fetching minima 2.5.1
Bundler: Installing minima 2.5.1
Bundler: Bundle complete! 7 Gemfile dependencies, 31 gems now installed.
Bundler: Use `bundle info [gemname]` to see where a bundled gem is installed.Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
Bundler: installing your bundle as root will break this application for all non-root
Bundler: users on this machine.
New jekyll site installed in /root/jekyll.example.com.
Successivamente, elenca tutti i file e le directory creati da Jekyll con il seguente comando:
tree jekyll.example.comDovresti ottenere il seguente output:
jekyll.example.com
??? 404.html
??? about.markdown
??? _config.yml
??? Gemfile
??? Gemfile.lock
??? index.markdown
??? _posts
??? 2022-09-25-welcome-to-jekyll.markdown
1 directory, 7 files
Avvia il server Jekyll
Per prima cosa, naviga nella directory del sito web e aggiungi la dipendenza webrick utilizzando il seguente comando:
cd jekyll.example.com
bundle add webrickSuccessivamente, avvia il server web Jekyll eseguendo il seguente comando:
jekyll serve --host=0.0.0.0Una volta che il server è avviato correttamente, dovresti ottenere il seguente output:
Configuration file: /root/jekyll.example.com/_config.yml
Source: /root/jekyll.example.com
Destination: /root/jekyll.example.com/_site
Incremental build: disabled. Enable with --incremental
Generating...
Jekyll Feed: Generating feed for posts
done in 0.375 seconds.
Auto-regeneration: enabled for '/root/jekyll.example.com'
Server address: http://0.0.0.0:4000/
Server running... press ctrl-c to stop.
Accedi al sito web Jekyll
A questo punto, Jekyll è avviato e in ascolto sulla porta 4000. Ora, apri il tuo browser web e digita l’URL http://your-server-ip:4000. Verrai reindirizzato alla pagina predefinita di Jekyll:

Conclusione
Nella guida sopra, hai imparato come installare Jekyll su Ubuntu 22.04. Ora puoi esplorare Jekyll e creare il tuo sito web utilizzando i contenuti generati automaticamente.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.