octopress di windows

Posted by techshoot on January 22, 2014

sebelum melakukan setup octopress di windows alangkah baiknya jika menginstall python terlebih dahulu. untuk instalasinya dapat di cek melalui link berikut ini. ini dilakukan buat meminimalisir error tentang python nantinya.

jika sudah maka kita perlu menyiapkan alat - alat perang lainnya, yaitu :

  1. install terlebih dahulu git
  2. install Ruby installer untuk windows, di artikel ini memakai installer Ruby 1.9.3-p194
  3. install Development Kit di artikel ini menggunakan DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe lalu ekstrak ke folder yang anda kehendaki. di tutorial ini di ekstrak ke C:/RubyDevKit
  4. buat folder di drive C dengan nama github (di dalam artikel ini drive c folder github tersebut hanya sebagai contoh, silakan di kreasikan sendiri)

langkah selanjutnya adalah setup octopress melalui command prompt

cd C:/github
git clone git://github.com/imathis/octopress.git techshoot #ganti techshoot menjadi username.github.com
cd techshoot #ganti techshoot menjadi username.github.com
ruby --version # seharusnya terlihat Ruby 1.9.3

lalu ikuti langkah berikut

cd C:/RubyDevKit
ruby dk.rb init
ruby dk.rb install

selanjutnya install file - file pendukungnya

cd C:/github/octopress #replace octopress with username.github.com
gem install bundler
bundle install

install default tema octopress

rake install

Octopress telah berhasil diinstall namun belum selesai di setup, anda harus konfigurasi file _config.yml dan lebih jelasnya anda bisa membaca di Configuring Octopress. Berikut contoh sederhana confignya.

url: http://techshoot.org/
title: techshoot Blog
subtitle: cuma coretan iseng
author: techshoot
simple_search: http://google.com/search
description: Tips and Trik, tutorial

nah jika sudah selesai hasil generatenya nanti yang berupa .html di folder public dan bisa langsung diupload ke hostingan masing - masing atau bisa juga di upload ke github sebagai free hosting, cara setup dan uploadnya dapat dilihat di link upload octopress windows ke github.


comments powered by Disqus