GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Jekyll en Ubuntu 20.04 LTS

En este tutorial, le mostraremos cómo instalar Jekyll en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, Jekyll es un generador de sitios estáticos con un sistema de plantillas que puede ser adaptado para muchos tipos de sitios web, incluidos los blogs. Se puede ejecutar en un servidor o ejecutar localmente y los archivos generados se cargan en un servidor. Es el software predeterminado que utilizan las páginas de Github.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Te mostraré la instalación paso a paso de Jekyll en Ubuntu 20.04 (Focal Fossa). Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:Ubuntu 20.04, 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar Jekyll en Ubuntu 20.04 LTS Focal Fossa

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt comandos en la terminal.

sudo apt update
sudo apt upgrade

Paso 2. Instalación de Ruby.

Ejecute el siguiente comando para instalar Ruby en el sistema Ubuntu:

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

Puede consultar su versión de Ruby usando el siguiente comando:

ruby --version

Paso 3. Instalación de Jekyll en Ubuntu 20.04.

Usaremos gem para instalar Jekyll y Bundler, que administra las dependencias de gemas. Evite instalar paquetes de RubyGems (llamados gemas) como usuario raíz. En su lugar, configure un directorio de instalación de gemas para su cuenta de usuario. Los siguientes comandos agregarán variables de entorno a su ~/.bashrc archivo para configurar la ruta de instalación de la gema:

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

Finalmente, instale Jekyll y Bundler:

gem install jekyll bundler

Paso 4. Crea un nuevo sitio web usando Jekyll.

Ahora estamos listos para crear el blog y ejecutar el servidor. El siguiente comando crea el directorio llamado idrootweb . Puede dar otro nombre de su elección. En este directorio, el archivo de configuración y la configuración de Jekyll están establecidos:

cd /home
jekyll new idrootblog

Cambiar al directorio recién creado idrootweb o el nuevo nombre que le has dado al momento de usar el comando Jekyll:

cd idrootweb

Inicie la aplicación Jekyll y reemplace la dirección IP mencionada a continuación con su IP:

jekyll server --host 192.168.77.20 &

Paso 5. Configure el cortafuegos.

Tendremos que abrir el puerto 4000, el puerto predeterminado para el servidor de desarrollo Jekyll:

sudo ufw allow 4000
sudo ufw enable

Paso 6. Acceso a la interfaz web de Jekyll.

Jekyll estará disponible en el puerto HTTP 4000 de forma predeterminada. Abra su navegador favorito y vaya a http://your-domain.com:4000 o http://server-ip-address:4000/

¡Felicitaciones! Ha instalado Jekyll con éxito. Gracias por usar este tutorial para instalar Jekyll en Ubuntu 20.04 LTS  sistema Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Jekyll .


Ubuntu
  1. Cómo instalar Docker en Ubuntu 22.04/20.04 LTS

  2. Cómo instalar PlayOnLinux en Ubuntu 20.04 LTS

  3. Cómo instalar MariaDB en Ubuntu 20.04 LTS

  4. Cómo instalar Ansible en Ubuntu 20.04 LTS / 21.04

  5. Cómo instalar Minikube en Ubuntu 20.04 LTS / 21.04

Cómo instalar Ubuntu Server 18.04 LTS

Cómo instalar Jekyll en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04 LTS

Cómo instalar Jekyll en Ubuntu 16.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS