Jekill, crea webs estáticas de la forma más fácil

1. Instalación de Jekyll en Debian 12

Antes de instalar Jekyll, necesitas tener Ruby en tu sistema. Jekyll es una gema de Ruby, por lo tanto, la instalación de Ruby es esencial.

Instalar Ruby

Actualizar el sistema: Abre una terminal y escribe:

sudo apt update sudo apt upgrade

Instalar Ruby: Utiliza el siguiente comando para instalar Ruby:

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

Configurar las variables de entorno: Para que las gemas se instalen en tu directorio home, añade lo siguiente a tu archivo .bashrc o .zshrc:

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

Instalar Jekyll

Instalar Jekyll y Bundler: Ejecuta el siguiente comando

gem install jekyll bundler

2. Creación de un Nuevo Sitio con Jekyll

Crear un nuevo sitio: Utiliza Jekyll para crear un nuevo sitio en el directorio que elijas

jekyll new mi-sitio-web

Cambiar al directorio del sitio

cd mi-sitio-web

Construir el sitio y hacerlo servir localmente:

bundle exec jekyll serve

Con esto, podrás ver tu sitio en http://localhost:4000

3. Personalización y Desarrollo

  • Estructura del directorio: Familiarízate con la estructura de directorios de Jekyll (como _posts, _layouts, _config.yml, etc.).
  • Editar contenido: Puedes empezar editando archivos en Markdown o HTML en el directorio _posts para agregar contenido.
  • Personalizar el diseño: Modifica los archivos en _layouts y _includes para cambiar el diseño de tu sitio.
  • Configuración: Ajusta _config.yml para configurar aspectos del sitio, como el título, descripción, y URL.

4. Despliegue

Para desplegar tu sitio, puedes utilizar GitHub Pages, GitLab Pages, o un servicio de hosting. Cada uno tiene su propia guía de configuración y despliegue.