GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Jekyll sur Ubuntu 20.04 LTS

Dans ce tutoriel, nous allons vous montrer comment installer Jekyll sur Ubuntu 20.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, Jekyll est un générateur de site statique avec un système de template qui peut être adapté à de nombreux types de sites Web, y compris les blogs. Il peut être exécuté sur un serveur, ou exécuté localement et les fichiers générés téléchargés sur un serveur. C'est le logiciel par défaut utilisé par Github Pages.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas de Jekyll dans Ubuntu 20.04 (Focal Fossa). Vous pouvez suivre les mêmes instructions pour Ubuntu 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 20.04, 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer Jekyll sur Ubuntu 20.04 LTS Focal Fossa

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le apt suivant commandes dans le terminal.

sudo apt update
sudo apt upgrade

Étape 2. Installation de Ruby.

Exécutez la commande suivante pour installer Ruby sur le système Ubuntu :

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

Vous pouvez vérifier votre version de Ruby en utilisant la commande suivante :

ruby --version

Étape 3. Installer Jekyll sur Ubuntu 20.04.

Nous utiliserons gem pour installer Jekyll lui-même ainsi que Bundler, qui gère les dépendances de gem. Évitez d'installer les packages RubyGems (appelés gems) en tant qu'utilisateur root. Au lieu de cela, configurez un répertoire d'installation de gem pour votre compte utilisateur. Les commandes suivantes ajouteront des variables d'environnement à votre ~/.bashrc fichier pour configurer le chemin d'installation du 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

Enfin, installez Jekyll et Bundler :

gem install jekyll bundler

Étape 4. Créez un nouveau site Web en utilisant Jekyll.

Nous sommes maintenant prêts à créer le blog et à exécuter le serveur. La commande ci-dessous crée le répertoire appelé idrootweb . Vous pouvez donner un autre nom de votre choix. Dans ce répertoire, le fichier de configuration et le setup de Jekyll sont tous définis :

cd /home
jekyll new idrootblog

Passez au répertoire nouvellement créé idrootweb ou le nouveau nom que vous avez donné lors de l'utilisation de la commande Jekyll :

cd idrootweb

Lancez l'application Jekyll et remplacez l'adresse IP ci-dessous par votre IP :

jekyll server --host 192.168.77.20 &

Étape 5. Configurez le pare-feu.

Nous devrons ouvrir le port 4000, le port par défaut pour le serveur de développement Jekyll :

sudo ufw allow 4000
sudo ufw enable

Étape 6. Accéder à l'interface Web de Jekyll.

Jekyll sera disponible sur le port HTTP 4000 par défaut. Ouvrez votre navigateur préféré et accédez à http://your-domain.com:4000 ou http://server-ip-address:4000/

Félicitations ! Vous avez installé Jekyll avec succès. Merci d'avoir utilisé ce tutoriel pour installer Jekyll sur le système Focal Fossa d'Ubuntu 20.04 LTS. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site officiel de Jekyll .


Ubuntu
  1. Comment installer Docker sur Ubuntu 22.04 / 20.04 LTS

  2. Comment installer PlayOnLinux sur Ubuntu 20.04 LTS

  3. Comment installer MariaDB dans Ubuntu 20.04 LTS

  4. Comment installer Ansible sur Ubuntu 20.04 LTS / 21.04

  5. Comment installer Minikube sur Ubuntu 20.04 LTS / 21.04

Comment installer Ubuntu Server 18.04 LTS

Comment installer Jekyll sur Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04 LTS

Comment installer Jekyll sur Ubuntu 16.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS