Webentwicklung · 3 min read · Oct 19, 2025
So installieren Sie den Jekyll Static Website Generator auf Ubuntu 22.04

Jekyll ist ein kostenloser und Open-Source-Statischer Dateigenerator, der in Ruby geschrieben ist. Es ist ein einfaches und benutzerfreundliches Content-Management-System, das verwendet wird, um in wenigen Minuten eine Website zu erstellen. Es nimmt Text, der in Ihrer bevorzugten Auszeichnungssprache geschrieben ist, und verwendet Layouts, um eine statische Website zu erstellen. Sie können die integrierten Funktionen von Jekyll nutzen, um das Aussehen und das Gefühl der Website, die URLs, die auf der Seite angezeigten Daten und mehr anzupassen. Es bietet eine Menge Funktionen wie Permalinks, Kategorien, Seiten, Beiträge, benutzerdefinierte Layouts und vieles mehr.
In diesem Tutorial zeigen wir Ihnen, wie Sie Jekyll CMS auf Ubuntu 22.04 installieren.
Voraussetzungen
- Ein Server, der Ubuntu 22.04 ausführt.
- Ein Root-Passwort ist auf Ihrem Server konfiguriert.
Erste Schritte
Bevor Sie beginnen, wird empfohlen, Ihr System mit der neuesten stabilen Version zu aktualisieren. Sie können es mit dem folgenden Befehl aktualisieren:
apt update -y
apt upgrade -ySobald Ihr System auf dem neuesten Stand ist, installieren Sie die anderen erforderlichen Abhängigkeiten, indem Sie den folgenden Befehl ausführen:
apt install make build-essential curl git tree -ySobald alle Abhängigkeiten installiert sind, können Sie mit dem nächsten Schritt fortfahren.
Ruby installieren
Jekyll ist in Ruby geschrieben, daher müssen Sie es in Ihrem System installieren. Standardmäßig ist das Ruby-Paket im Standard-Repository von Ubuntu enthalten.
Führen Sie den folgenden Befehl aus, um Ruby zu installieren:
apt install ruby ruby-dev -ySobald die Installation abgeschlossen ist, müssen Sie dem Gem-Paketmanager von Ruby mitteilen, dass Gems im Home-Verzeichnis unseres Benutzers abgelegt werden sollen.
Sie können dies tun, indem Sie die Datei ~/.bashrc bearbeiten:
nano ~/.bashrcFügen Sie die folgenden Zeilen am Ende der Datei hinzu:
export GEM_HOME=$HOME/gems
export PATH=$HOME/gems/bin:$PATH
Speichern Sie die Datei und schließen Sie sie, und aktivieren Sie dann die Umgebungsvariable mit dem folgenden Befehl:
source ~/.bashrcAls Nächstes können Sie Jekyll und Bundler mit dem Gem-Befehl wie unten gezeigt installieren:
gem install jekyll bundlerSobald die Installation abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren.
Erstellen Sie eine neue Website mit Jekyll
An diesem Punkt ist Jekyll in Ihrem System installiert. Führen Sie nun den folgenden Befehl aus, um eine neue Website namens jekyll.example.com zu erstellen:
jekyll new jekyll.example.comSobald die Website erstellt ist, sollten Sie die folgende Ausgabe erhalten:
Bundler: Verwende jekyll 4.2.2
Bundler: Hole jekyll-seo-tag 2.8.0
Bundler: Hole jekyll-feed 0.16.0
Bundler: Installiere jekyll-feed 0.16.0
Bundler: Installiere jekyll-seo-tag 2.8.0
Bundler: Hole minima 2.5.1
Bundler: Installiere minima 2.5.1
Bundler: Bundle abgeschlossen! 7 Gemfile-Abhängigkeiten, 31 Gems jetzt installiert.
Bundler: Verwenden Sie `bundle info [gemname]`, um zu sehen, wo ein gebündeltes Gem installiert ist. Führen Sie Bundler nicht als Root aus. Bundler kann nach sudo fragen, wenn es benötigt wird, und
Bundler: Das Installieren Ihres Bundles als Root wird diese Anwendung für alle Nicht-Root-Benutzer auf diesem Computer beschädigen.
Neue Jekyll-Website installiert in /root/jekyll.example.com.
Als Nächstes listen Sie alle von Jekyll erstellten Dateien und Verzeichnisse mit dem folgenden Befehl auf:
tree jekyll.example.comSie sollten die folgende Ausgabe erhalten:
jekyll.example.com
??? 404.html
??? about.markdown
??? _config.yml
??? Gemfile
??? Gemfile.lock
??? index.markdown
??? _posts
??? 2022-09-25-welcome-to-jekyll.markdown
1 Verzeichnis, 7 Dateien
Jekyll-Server starten
Zuerst navigieren Sie zum Verzeichnis der Website und fügen die webrick-Abhängigkeit mit dem folgenden Befehl hinzu:
cd jekyll.example.com
bundle add webrickStarten Sie als Nächstes den Jekyll-Webserver, indem Sie den folgenden Befehl ausführen:
jekyll serve --host=0.0.0.0Sobald der Server erfolgreich gestartet ist, sollten Sie die folgende Ausgabe erhalten:
Konfigurationsdatei: /root/jekyll.example.com/_config.yml
Quelle: /root/jekyll.example.com
Ziel: /root/jekyll.example.com/_site
Inkrementeller Build: deaktiviert. Aktivieren Sie mit --incremental
Generierung...
Jekyll Feed: Generiere Feed für Beiträge
abgeschlossen in 0.375 Sekunden.
Auto-Regeneration: aktiviert für '/root/jekyll.example.com'
Serveradresse: http://0.0.0.0:4000/
Server läuft... drücken Sie ctrl-c, um zu stoppen.
Zugriff auf die Jekyll-Website
An diesem Punkt ist Jekyll gestartet und hört auf Port 4000. Öffnen Sie nun Ihren Webbrowser und geben Sie die URL http://your-server-ip:4000 ein. Sie werden zur Standardseite von Jekyll weitergeleitet:

Fazit
In der obigen Anleitung haben Sie gelernt, wie Sie Jekyll auf Ubuntu 22.04 installieren. Sie können jetzt Jekyll erkunden und Ihre eigene Website mit den automatisch generierten Inhalten erstellen.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.