Install Ruby dan Jekyll

20 Feb 2025 -

artikel ini menjelaskan cara Install Ruby dan Jekyll

1. Kebutuhan Aplikasi dan Tools

Note : Kebutuhan aplikasi dan tool dapat disesuaikan dengan speksifikasi atau kondisi di laptop masing-masing.


2. Instalasi

Beberapa kebutuhan aplikasi dan tools diatas perlu diinstall seperti Ruby, Git, Google Chrome dan Visual Studio Code.

a. Install Ruby dan Jekyll

b. Install Git

c. Install Visual Studio Code

d. Install Google Chrome


3. Personal Web dengan Jekyll dan GitHub Page

Untuk membuat personal web dengan Jekyll dan publish di GitHub Page ikuti langkahlangkah berikut ini:


┌───────────────────────────────┐
│  *Terminal*                   |
|  gem install jekyll bundler   |
└───────────────────────────────┘


┌───────────────────────────────┐
│  *Terminal*                   |
|  bundle init                  |
└───────────────────────────────┘


┌───────────────────────────────┐
│  *IDE*                        |
|  gem "jekyll"                 |
└───────────────────────────────┘


┌───────────────────────────────┐
|*IDE*                          |
|<!DOCTYPE html>                |
|<html>                         |
|<head>                         |
|    <meta charset="utf-8">     |
|    <title>Home</title>        |
|</head>                        |
|<body>                         |
|    <h1>Hello World!</h1>      |
|</body>                        |
|</html>                        |
└───────────────────────────────┘


┌───────────────────────────────┐
│  *Terminal*                   |
|  jekyll build                 |
└───────────────────────────────┘


┌───────────────────────────────┐
│  *Terminal*                   |
|  jekyll serve                 |
└───────────────────────────────┘


┌───────────────────────────────┐
│  *IDE*                        |
|  PLATFORMS                    |
|  x86_64-linux                 |
└───────────────────────────────┘


┌────────────────────────────────────┐
│  *Terminal*                        |
|  jekyll serve git add .            |
|  git commit -m "pub: First publish"|
|  git push                          |
└────────────────────────────────────┘


Note:

Ketika menjalankan jekyll dalam tahap pengembangan, gunakan perintah jekyll serve –livereload agar ketika ada perubahan web browser langsung menampilkan hasil perubahannya. Apabila dalam menjalankan jekyll terjadi error karena port konflik jalankan menggunakan –host dan –port.