Jekyll je generátor statických stránek, který bere jednoduché soubory a složky a převádí je na statický web. Je vyvinut v jazyce Ruby. Jekyll je ve srovnání s jinými generátory statických stránek docela jednoduchý.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy týkající se vývoje webových stránek.
V této souvislosti se podíváme na to, jak nainstalovat a spustit váš první statický web.
Kroky k instalaci Jekyll na Ubuntu
Chcete-li nainstalovat Jekyll, musíte postupovat podle níže uvedených kroků.
1. Nejprve nastavte vývojové prostředí Ruby
Spusťte níže uvedený příkaz a nastavte Ruby:
$ sudo apt install ruby-full build-essential zlib1g-dev
Zde:
- Build-essential:toto nainstaluje požadovanou závislost potřebnou ke spuštění prostředí ruby.
- zlib1g-dev:tento balíček obsahuje vývojové soubory. Většinou se jedná o hlavičkové soubory v jazycích C a C++.
2. Nakonfigurujte cestu ke drahokamům Ruby a nainstalujte Jekyll.
Zde nastavíme můj adresář pro instalaci drahokamů Ruby do konkrétní složky. Přidáme také cesty k prostředí a poté vytvoříme zdroj ~/.bashrc. Takto jsme naplnili proměnné prostředí v Debian Linuxu.
3. Nainstalujte Jekyll a Bundler
Nyní nainstalujeme Jekyll a jeho doprovodný „bundler“ drahokamů, který je velmi užitečný pro aktualizaci drahokamů:
$ echo '# Install uby Gems to ~/.gems' >> ~/.bashrc
$ echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
# echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
$ source ~/.bashrc
$ gem install install jekyll bundler
4. Vytvořte novou složku pro náš statický web
Budete k tomu potřebovat následující příkazy:
$ mkdir ./myWebsite
$ cd myWebsite
5. Vytvořte nový web Jekyll ve složce
Nyní spusťte níže uvedený příkaz a vytvořte web v naší nově vytvořené složce "~/myWebsite":
$ jekyll new
6. Spusťte sestavení a prohlédněte si svůj web na webu http://localhost:4000/
Příkaz je:
$ bundle exec jekyll serve
Uvidíte, že Jekyll nyní běží na plný výkon.
Jak odinstalovat Jekyll ze systému Ubuntu Linux?
Proč bys odstraňoval Jekylla? Možná to nepotřebujete. Každopádně je jednoduché odstranit Jekylla. K jeho odstranění byste museli spustit následující příkazy:
$ gem remove jekyll