Blog Pertama ini disiapkan menggunakan framework Jekyll, tepatnya menggunakan themes jekyll-pithy, anda dapat mendownloadnya sendiri, themes ini dibuat seorang programmer berkebangsaan chinese, namanya Jaylin Wang. LICENSE themes yang digunakan memakai MIT LICENSE.
Baik Kita Awali yang pertama kali adalah, menyiap software yang dibutuhkan yaitu:
- Framwork Jekyll
- Ruby Language
- RubyGems
- NPM (Node Package Manager)
- Git Version Control
- Account di GitHub
Setelah software yang dibutuhkan terpenuhi maka, yang anda lakukan adalah:
Clone Repository,
$ git clone https://github.com/guovz/jekyll-pithy.git
Edit YML file _config.yml
seperti,
1
2
3
4
5
6
7
title: "Catatan Komputer"
email: ritnesaif@gmail.com
description: "Catatan Aktifitas Komputer"
keywords: "Saifulindo"
baseurl: "/myblog"
url: "http:saifulindo.github.io"
Kemudian mulailah untuk running server local,
1
2
3
4
5
6
7
8
9
10
11
$ cd jekyll-pithy
$ sudo jekyll serve --watch baseurl=""
Configuration file: /home/entirsaif/jekyll-pithy/_config.yml
Source: /home/entirsaif/jekyll-pithy
Destination: /home/entirsaif/jekyll-pithy/_site
Generating...
done.
Auto-regeneration: enabled for '/home/entirsaif/jekyll-pithy'
Configuration file: /home/entirsaif/jekyll-pithy/_config.yml
Server address: http://127.0.0.1:4000/myblog/
Server running... press ctrl-c to stop.
Setelah itu anda dapat mengaksesnya melalui web browser dengan alamat http://127.0.0.1/myblog/
. selanjtutnya anda dapat merubah keseluruhan isi dan direktory sesuai kebutuhan.
Siapkan akun di github, misalkan https://github.com/username/blog
ini sebagai asumsi.
Apabila sudah selesai, berikutnya adalah mengupload pada repositori github, pertama anda hapus directory .git/
kemudian lakukan perintah:
1
2
3
4
5
6
$ git init
$ git add --all
$ git commit -m "Initial Commit"
$ git checkout -b gh-pages
$ git remote add github gh-pages git@github.com:username/blog.git
$ git push github gh-pages
Setelah ini anda dapat mengaksesnya melalui internet dengan alamat http://username.github.io/blog/
, baik selamat mengeksplorasi dan semoga bermanfaat.