Awal Mula Menyiapkan Blog

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.

Awal-Blog

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.

Jika anda ingin bertanya saya @saifulindo ada di twitter.