GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Jekyll su Ubuntu 20.04 LTS

In questo tutorial, ti mostreremo come installare Jekyll su Ubuntu 20.04 LTS. Per chi non lo sapesse, Jekyll è un generatore di siti statici con un sistema di template che può essere adattato per molti tipi di siti Web, inclusi i blog. Può essere eseguito su un server o eseguito localmente e i file generati possono essere caricati su un server. È il software predefinito utilizzato da Github Pages.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Jekyll in Ubuntu 20.04 (Focal Fossa). Puoi seguire le stesse istruzioni per Ubuntu 18.04, 16.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 20.04, 18.04, 16.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Jekyll su Ubuntu 20.04 LTS Focal Fossa

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt comandi nel terminale.

sudo apt update
sudo apt upgrade

Passaggio 2. Installazione di Ruby.

Esegui il seguente comando per installare Ruby sul sistema Ubuntu:

sudo apt install ruby-full build-essential zlib1g-dev

Puoi controllare la tua versione di Ruby usando il seguente comando:

ruby --version

Passaggio 3. Installazione di Jekyll su Ubuntu 20.04.

Utilizzeremo gem per installare lo stesso Jekyll e Bundler, che gestisce le dipendenze gem. Evita di installare i pacchetti RubyGems (chiamati gems) come utente root. Invece, imposta una directory di installazione gem per il tuo account utente. I seguenti comandi aggiungeranno variabili di ambiente al tuo ~/.bashrc per configurare il percorso di installazione della gem:

echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Infine, installa Jekyll e Bundler:

gem install jekyll bundler

Passaggio 4. Crea un nuovo sito Web utilizzando Jekyll.

Ora siamo pronti per creare il blog ed eseguire il server. Il comando riportato di seguito crea la directory chiamata idrootweb . Puoi dare un altro nome a tua scelta. In questa directory, il file di configurazione e l'impostazione di Jekyll sono tutti impostati:

cd /home
jekyll new idrootblog

Passa alla directory appena creata idrootweb o il nuovo nome che hai dato al momento dell'utilizzo del comando Jekyll:

cd idrootweb

Avvia l'applicazione Jekyll e sostituisci l'indirizzo IP sotto indicato con il tuo IP:

jekyll server --host 192.168.77.20 &

Passaggio 5. Configura Firewall.

Dobbiamo aprire la porta 4000, la porta predefinita per il server di sviluppo Jekyll:

sudo ufw allow 4000
sudo ufw enable

Passaggio 6. Accesso all'interfaccia Web di Jekyll.

Jekyll sarà disponibile sulla porta HTTP 4000 per impostazione predefinita. Apri il tuo browser preferito e vai a http://your-domain.com:4000 o http://server-ip-address:4000/

Congratulazioni! Hai installato con successo Jekyll. Grazie per aver utilizzato questo tutorial per l'installazione di Jekyll su Ubuntu 20.04 LTS sistema Focal Fossa. Per ulteriore aiuto o informazioni utili, ti consigliamo di visitare il sito Web ufficiale di Jekyll .


Ubuntu
  1. Come installare Docker su Ubuntu 22.04 / 20.04 LTS

  2. Come installare PlayOnLinux su Ubuntu 20.04 LTS

  3. Come installare MariaDB in Ubuntu 20.04 LTS

  4. Come installare Ansible su Ubuntu 20.04 LTS / 21.04

  5. Come installare Minikube su Ubuntu 20.04 LTS / 21.04

Come installare Ubuntu Server 18.04 LTS

Come installare Jekyll su Ubuntu 20.04

Come installare Vai su Ubuntu 22.04 LTS

Come installare Jekyll su Ubuntu 16.04 LTS

Come installare Vai su Ubuntu 18.04 LTS

Come installare Vai su Ubuntu 20.04 LTS