Obiettivo
L'obiettivo è installare Jekyll il generatore di siti statici dal sorgente o dallo standard sul repository Debian 9 Stretch.
Sistema operativo e versioni software
- Sistema operativo: – Debian 9 Allunga
- Software: – jekyll 3.4.3 ( sorgente ) o jekyll 3.1.6 ( Repository Debian)
Requisiti
Per installare i pacchetti Jekyll e tutte le gemme prerequisite è necessario un accesso privilegiato al tuo sistema Debian.
Difficoltà
FACILE
Convenzioni
- # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando
sudo
comando - $ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato
Istruzioni
Installazione Jekyll
Debian Repository
Questo è di gran lunga il modo più semplice per installare Jekyll sul tuo sistema Linux. Lo svantaggio è che, a seconda delle tue esigenze, potresti ritrovarti con una versione Jekyll anche se stabile ma obsoleta. Per installare Jekyll esegui:
# apt install jekyll
Conferma l'installazione di jekyll interrogando il suo numero di versione:
$ jekyll -v jekyll 3.1.6
Installazione della sorgente
Esegui il seguente comando linux per installare l'ultimo Jekyll usando le gemme:
# apt install build-essential ruby-full # gem install bundler minima jekyll-feed
Conferma l'installazione di jekyll interrogando il suo numero di versione:
$ jekyll -v jekyll 3.4.3
Crea nuovo progetto
Ora siamo pronti per creare un nuovo progetto. Scegli un nome qualsiasi del progetto, ad es. linuxconfig
:
$ jekyll new linuxconfig
Il comando precedente ha creato una directory chiamata linuxconfig
con una struttura jekyll di base della tua nuova applicazione.
$ cd linuxconfig/ $ ls about.md _config.yml Gemfile Gemfile.lock index.md _posts
Ora puoi modificare _config.yml
file di configurazione principale per impostare un nuovo nome per il tuo sito web, aggiungere una descrizione e altro. Per aggiungere nuovi post del blog, vai a _posts
directory. Lì, modifica il post di esempio o creane uno nuovo copiando il post di esempio originale assegnandogli un nuovo nome e seguendo lo stesso formato di denominazione.
Visualizza il sito web del progetto
Passa a una directory appena creata e avvia la tua nuova applicazione di progetto. Sostituisci l'indirizzo IP di seguito con il tuo indirizzo IP locale. Se non accedi al tuo sito web da remoto, puoi omettere completamente l'opzione host e il tuo sito verrà avviato localmente:
$ jekyll serve --host 10.1.1.125
Usa il tuo browser per visualizzare il seguente URL http://10.1.1.125:4000/
o se eseguito localmente http://127.0.0.1:4000/
.