Tutorial install dan menjalankan Ruby On Rails dengan hosting Cpanel

Siapa bilang install Ruby On Rails hanya bisa di VPS atau Dedicated Server ?

Kini kami hadir untuk menjawab semua pertanyaan itu.
tentu saja bisa. bahkan kita dimudahkan tanpa harus install dari 0.

berikut beberapa fitur yang didapat pada paket ruby on rails kami:
- cpanel akses
- database mysql
- SSH akses
- Ruby & RoR selection version
- Passanger & Apache
- Dll (bisa request jika ada addon/library tambahan seperti imagemagic dll)


berikut detail langkah2 yang bisa anda terapkan:
1. Login cpanel anda
2. klik menu "Setup Ruby App"


3. pilih ruby version (1.8 - 2.2)


4. isi nama app directory (ini bisa pake nama apa saja karena otomatis akan buat folder dengan nama tersebut)
dalam hal ini saya menggunakan nama "production" (sehingga source code rails silahkan upload ke dalam /home/username_anda/production/ )
5. klik setup
6. perhatikan pada modules dan klik "show"
7. ketik "rails" dan pilih versi rails yang diinginkan



8. klik "Add"
9. Ulangi hal yang sama yaitu ketikkan "bigdecimal", pilih versi terakhir dan klik "Add"
10. klik tombol "Update" di bawah dan tunggu kurang lebih 5 menit proses instalasinya, lalu dilanjutkan tekan tombol restart

11. login SSH
12. ketikkan "vim .bash_profile"
masukan "source rubyvenv/xx/yy/bin/activate"

dimana xx adalah nama folder/aplikasi yang anda buat di langkah no 4 (xx kami adalah "production")
dimana yy adalah versi ruby yang kalian pilih sebelumnya.

dalam kasus ini punya saya adalah:
source rubyvenv/production/2.2/bin/activate

taruk 1 line code tersebut di paling bawah file .bash_profile

silahkan exit ssh dan coba login kembali, lalu ketikkan "rails -v" maka akan otomatis muncul versi rails pilihan kalian. bahkan anda juga bisa cek versi ruby dengan mengetikkan "ruby -v"


13. pastikan anda sudah memasang secrete key base.
jika belum silahkan ikuti panduan dibawah ini
guideline bisa lihat di sini http://stackoverflow.com/questions/23180650/how-to-solve-error-missing-secret-key-base-for-production-environment-on-h

Terdapat banyak cara untuk memasang secret key base.
salah satu termudah adalah: ketikkan hal berikut ini pada direktory ruby on rails aplikasi anda
$ RAILS_ENV=production rake secret
lalu hasil key tersebut di copy dan paste kedalam aplikasi ruby on rails /config/secret.yml pada bagian production.

14. Jika gagal melakukan poin no 13, maka silahkan tambahkan gem "bigdecimal" pada Gemfile ,lalu jalankan perintah bundle install

15. lalu bisa anda coba sendiri di browser apakah deploy anda sukses atau tidak.

16. Masalah database silahkan menggunakan mysql dan jangan lupa gunakan remote Mysql dan jangan lupa set nama domain nya untuk database.yml di production nya.
atau solusi lain gunakan hostname localhost.

sekian tutorial dari natanetwork

tips: jika setting dipastikan benar semua dan dibuka muncul it's ruby works! maka silahkan tekan tombol restart di menu ruby atau bisa login ssh dan ketikkan
touch tmp/restart.txt pada direktori aplikasi rails anda.


jika ada yang kurang jelas bisa ditanyakan.
terimakasih







  • ror hosting, ruby hosting, ruby on rails shared hosting, deploy ror
  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

Tutorial install Ruby on Rails pada VPS

banyak cara yang dapat dilakukan untuk install ruby on rails pada VPS anda.umumnya saya...

Tutorial asset tidak terload oleh aplikasi ruby on rails

Mode Development tidak sama 100% dengan mode Production.pastikan jika ruby on rails sudah di mode...

Powered by WHMCompleteSolution