RizkyLab

A blogging framework for hackers.

Memulai ngeBlog Dengan Octopress Menggunakan Heroku

Untuk mendapatkan Octopress adalah dengan cara langsung mengambil dari github. Anda membutuhkan git untuk di install di sistem yang anda gunakan. Pada postingan sebelumnya saya telah membahas apa itu octopress dan bagaimana proses instalasinya. Pada postingan kali ini, yg membedakan adalah kita akan menggunakan fasilitas Heroku untuk menghosting project octopress kita. Anda belum kenal heroku ? hmm….

Pada pembahasan kali ini saya mencobanya pada linux debian 7. Sebelum anda masuk ke tahap bagaimana menggunakan fasilitas heroku, ada baiknya anda baca postingan saya sebelumnya untuk tahap installasinya.

Setelah instalasi selesai, anda bisa edit file _config.yml dalam folder octopress anda, dan anda bisa rubah baris berikut :

url: http://www.website-anda.com title: Judul Web anda subtitle: author: Nama anda simple_search: https://www.google.com/search description: Oke.. Lalu save . Saatnya kita masuk pada proses deploy Octopress ke Heroku

Install Heroku gem gem install heroku Tahapan selanjutnya anda hatus punya akun heroku, karna akan di gunakan sebagai autentikasi login heroku. Jika Anda tidak memiliki account Heroku, silahkan mendaftar sekarang.

Selanjutnya masukan perinta sebagai berrikut untuk login ke heroku :

$ heroku login Masukan email dan Password. Email: Found existing public key: /Users//.ssh/id_rsa.pub Uploading ssh public key /Users//.ssh/id_rsa.pub Setelah berhasil login anda bisa memulai untuk mebuat aplikasi di heroku.

$ heroku create Oke, kita memiliki sebuah aplikasi, tapi kadang kita tidak suka nama yang di rekomendasikan oleh heroku. Karna Heroku akan menghasilkan nama acak untuk aplikasi jika tidak ada nama yang kita diberikan. anda bisa merubahnya dengan perintah berikut :

$ heroku rename nama-yang-anda-inginkan Misal $ heroku rename rizkylab Anda bisa membuat postingan baru dengan perintah :

rake new_post[“title”] Untuk melakukan generate posting anda masukan perintah :

$ bundle exec rake generate Saatanya kita publish ke heroku :

$ git add . $ git commit -am ‘commit pertama’ $ git push heroku master Setelah repositori kita masukan ke hroku, akan tersedia dari alamat dikonfigurasi dalam aplikasi Heroku. Dalam hal ini kami bernama rizkylab app sehingga situs akan tersedia dari heroku menjadi –> rizkylab.herokuapp.com .

Hasilnya dalah sebagai berikut :

1