Jekyll es un generador de sitios estáticos que toma archivos y carpetas simples y los convierte en un sitio web estático. Está desarrollado en el lenguaje Ruby. Jekyll es bastante simple en comparación con otros generadores de sitios estáticos.
Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas relacionadas con el desarrollo de sitios web.
En este contexto, veremos cómo instalar y lanzar su primer sitio web estático.
Pasos para instalar Jekyll en Ubuntu
Para instalar Jekyll, debe seguir los pasos descritos a continuación.
1. Configure primero el entorno de desarrollo de Ruby
Ejecute el siguiente comando para configurar Ruby:
$ sudo apt install ruby-full build-essential zlib1g-dev
Aquí:
- build-essential:esto instalará la dependencia necesaria para ejecutar entornos Ruby.
- zlib1g-dev:este paquete incluye archivos de desarrollo. En su mayoría son archivos de encabezado en lenguajes C y C++.
2. Configure la ruta de las gemas de Ruby e instale Jekyll.
Aquí, configuraremos mi directorio para instalar Ruby gems en una carpeta específica. También agregaremos rutas de entorno y luego generaremos ~/.bashrc. Así es como rellenamos las variables ambientales en Debian Linux.
3. Instalar Jekyll y Bundler
Ahora instalaremos Jekyll y su "agrupador" de gemas complementario, que es muy útil para mantener las gemas actualizadas:
$ 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. Crea una nueva carpeta para nuestro sitio estático
Necesitará los siguientes comandos para hacerlo:
$ mkdir ./myWebsite
$ cd myWebsite
5. Cree un nuevo sitio web de Jekyll en la carpeta
Ahora, ejecute el siguiente comando para crear el sitio en nuestra carpeta recién creada "~/myWebsite":
$ jekyll new
6. Ejecute la compilación y vea su sitio web en vivo en http://localhost:4000/
El comando es:
$ bundle exec jekyll serve
Verás que Jekyll ahora está funcionando con toda su potencia.
¿Cómo desinstalar Jekyll del sistema Ubuntu Linux?
¿Por qué eliminarías a Jekyll? Tal vez no lo necesites. De todos modos, es simple eliminar a Jekyll. Deberá ejecutar los siguientes comandos para eliminarlo:
$ gem remove jekyll