Jekill, crea webs estáticas de la forma más fácil
Tabla de contenidos
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.