Skip to Content

Jekyll Quick Start

Instal Jekyll

sudo apt install ruby-full
sudo gem install jekyll

Buat situs baru

jekyll new blog
cd blog
bundle exec jekyll serve

Akses blog baru kamu di http://localhost:4000.

Buat postingan baru

cat > _posts/YYYY-MM-DD-title-of-post.md << EOF
---
layout: post
title: "Jekyll Quick Start"
tags: jekyll, markdown, debian
---

## Instal Jekyll

...
EOF

Server Jekyll secara otomatis akan memantau perubahan file dan memperbarui isi situs. Muat ulang halaman http://localhost:4000 untuk melihat postingan baru kamu.

Publikasi via GitHub Pages

Setelah blog di lokal sudah berjalan, kamu bisa mempublikasikan blogmu melalui GitHub Pages. Nanti, blog kamu dapat diakses di alamat https://USERNAME.github.io, keren kan!

Pertama, daftar dulu di GitHub untuk mendapatkan username. Setelah itu, buat repo dengan nama username.github.io. Lalu, inisialisasi git di direktori blog kamu dan tambahkan repo remote GitHub tersebut (ganti USERNAME di sini dengan username aktual kamu).

sudo apt install git
git init
git remote add origin https://github.com/<USERNAME>/<USERNAME>.github.io.git

Selanjutnya, tiap selesai mengubah konten blog, add dan commit semua perubahan ke repo lokal dan push juga ke repo remote.

git add --all
git commit -m "First commit"
git push -u origin master

Buka browser dan buka blog baru kamu di laman https://USERNAME.github.io.