nanoc adalah salah satu generator untuk website, nanoc ditulis dalam bahasa Ruby, cara instalasi dan penggunaannya cukup mudah. Berikut ini adalah tahap-tahap instalasi nanoc di Fedora.

su -c "yum install rubygems ruby"

setelah selesai proses instalasi ruby, sekarang kita install aplikasi nanoc

su -c "gem install nanoc"

output hasil perintah diatas

Fetching: colored-1.2.gem (100%)
Successfully installed colored-1.2
Fetching: cri-2.3.0.gem (100%)
Successfully installed cri-2.3.0
Fetching: nanoc-3.6.4.gem (100%)
Successfully installed nanoc-3.6.4
Parsing documentation for colored-1.2
Installing ri documentation for colored-1.2
Parsing documentation for cri-2.3.0
Installing ri documentation for cri-2.3.0
Parsing documentation for nanoc-3.6.4
Installing ri documentation for nanoc-3.6.4
Done installing documentation for colored, cri, nanoc after 12 seconds
3 gems installed

sekarang, kita akan menginstall aplikasi viewer untuk website yang akan kita buat

su -c "gem install adsf"

output perintah diatas kurang lebih

Fetching: rack-1.5.2.gem (100%)
Successfully installed rack-1.5.2
Fetching: adsf-1.1.1.gem (100%)
Successfully installed adsf-1.1.1
Parsing documentation for rack-1.5.2
Installing ri documentation for rack-1.5.2
Parsing documentation for adsf-1.1.1
Installing ri documentation for adsf-1.1.1
Done installing documentation for rack, adsf after 4 seconds
2 gems installed

Proses instalasi sekarang sudah selesai, waktunya untuk membuat website pertama anda dengan bantuan nanoc, file nanoc akan kita simpan di /home/website dan nama website yang akan kita buat misalkan kbk

mkdir /home/website; cd /home/website; 
nanoc create-site kbk

output perintah nanoc create-site kbk

      create  nanoc.yaml
      create  Rules
      create  content/index.html
      create  content/stylesheet.css
      create  layouts/default.html
Created a blank nanoc site at 'kbk'. Enjoy!

Untuk melihat default page dari hasil generator diatas, pindah ke folder kbk dan compile file tersebut

cd kbk; 
nanoc compile

hasil eksekusi diatas

Loading site data… done
Compiling site…
      create  [0.00s]  output/style.css
      create  [0.15s]  output/index.html
 
Site compiled in 0.50s.

untuk melihat tampilannya di browser jalankan perintah

nanoc view

hasil output perintah diatas

[2013-07-15 14:50:10] INFO  WEBrick 1.3.1
[2013-07-15 14:50:10] INFO  ruby 2.0.0 (2013-05-14) [x86_64-linux]
[2013-07-15 14:50:10] INFO  WEBrick::HTTPServer#start: pid=2269 port=3000
127.0.0.1 - - [15/Jul/2013 14:50:20] "GET / HTTP/1.1" 200 1800 0.0188
localhost.localdomain - - [15/Jul/2013:14:50:20 WIT] "GET / HTTP/1.1" 200 1800

sekarang buka di browser anda alamat http://localhost:3000 tampilannya seperti gambar dibawah ini
nanoc default website

Leave a comment

Your email address will not be published. Required fields are marked *