Rumahweb Journal
Banner - install ruby cpanel cloudlinux

Cara Install Ruby on Rails di cPanel CloudLinux

Ruby on Rails adalah salah satu framework populer dikarenakan kemudahan dan kecepatan dalam melakukan develop sebuah aplikasi berbasis website. Install Ruby on Rail di VPS terkesan lebih rumit. Namun, hal tersebut tidak berlaku apabila Anda menggunakan VPS cPanel dengan CloudLinux. Dalam artikel ini, kami akan berbagi cara install Ruby on Rails di cPanel CloudLinux secara detail.

Sebelum kami bahas cara install Ruby on Rails di cPanel CloudLinux, terlebih dahulu akan kami jelaskan tentang apa itu CloudLinux serta kelebihan jika Anda menggunakannya. Simak informasi berikut ini.

Apa itu CloudLinux

CloudLinux adalah sistem operasi berbasis Linux yang dirancang secara khusus untuk kebutuhan enterprise, terutama untuk kebutuhann cloud server. CloudLinux menjadi salah satu pilihan populer karena menawarkan berbagai fitur yang lengkap da kemudahan pengelolaan servernya.

Salah satu keunggulannya adalah kemampuan untuk mengatur penggunaan resource secara terpisah untuk setiap akun cPanel, sehingga penggunaan resource antara satu akun dengan akun lain di server yang sama tidak saling mengganggu.

Selengkapnya tentang CloudLinux bisa Anda pelajari di artikel berikut: Apa Itu CloudLinux?

Kelebihan Ruby on Rails di VPS CloudLinux

CloudLinux menyediakan fitur seperti LVE dan CageFS. Hal tersebut membuat deployment aplikasi dengan Ruby on Rails menjadi lebih aman dan terkontrol. Dengan fitur tersebut setiap akun dapat dibatasi pemakaian resource seperti CPU, RAM, Disk I/O, dan juga batasan jumlah proses yang dapat dijalankan. Hal ini tentunya dapat mencegah satu aplikasi membebani seluruh server.

Pindah Hosting ke Rumahweb Gratis

Dengan kombinasi Ruby On Rails dan CloudLinux, developer bisa melakukan pengelolaan dependensi aplikasi melalui environment yang terisolasi, sehingga dapat meningkatkan keamanan, serta menjaga performa server tetap konsisten.

Install Ruby on Rails di cPanel CloudLinux

Setelah mengetahui informasi tentang Ruby on Rails dan CloudLinux, kini saatnya melakukan install Ruby on Rails di cPanel.

System Requirements

Untuk menginstal Ruby on Rails di cPanel, pastikan bahwa server Anda telah memenuhi system requirements berikut:

  • CPU: 2 Core
  • RAM: 2 GB
  • Disk Space: 20 GB
  • Operating System: CloudLinux OS dengan LVE aktif
  • cPanel & WHM: Versi terbaru

Dalam artikel ini, kami menggunakan layanan VPS KVM dari Rumahweb dengan lisensi cPanel dan CloudLinux sekaligus.

Install Ruby on Rails melalui WHM

Setelah requirement server terpenuhi, kini saatnya untuk melakukan install Ruby on Rails di cPanel CloudLinux melalui halaman administrator WHM. Berikut langkah-langkah instalasinya:

  1. Silahkan login ke WHM VPS anda sebagai root, kemudian akses ke menu easyapache 4.
easy apache 4 menu in whm
  1. Kemudian, klik customize pada konfigurasi yang saat ini digunakan.
customize config easy aoache
  1. Silahkan klik apache modules, dan klik toggle pada mod_passenger.
activate apache module
  1. Setelah itu klik tombol review, dan tunggu sampai proses penyiapan package selesai.
review easyapache4
  1. Setelah proses penyiapan selesai, silahkan klik provision untuk memulai proses instalasi modul apache yang diperlukan.
provision easyapache4
  1. Tunggu sampai proses provision selesai.
provision success - install ruby on rails di cPanel cloudlinux
  1. Setelah proses selesai, silahkan akses ke server melalui SSH dan jalankan perintah berikut untuk melakukan installasi ruby selector.
yum groupinstall alt-ruby

Sampai tahap ini, proses install Ruby di cPanel CloudLinux telah selesai.

Menampilkan aplikasi Ruby on Rails di cPanel

Setelah proses instalasi berhasil, secara default menu Ruby on Rails belum tampil di cPanel. Berikut langkah-langkah untuk menampilkan menu Ruby on Rails di cPanel.

  1. Silahkan kembali ke WHM kemudian akses ke menu CloudLinux lve manager.
cloudlinux manager menu
  1. Silahkan klik tab options.
tb options cloudlinux manager
  1. Kemudian, klik pada bagian User interface settings.
user interface cloudlinux manager
  1. Uncheck pada opsi “Hide Ruby App in web-interface”.
uncheck hide ruby cloudlinux
  1. Langkah selanjutnya masih di halaman WHM, silahkan akses ke menu feature manager.
feature menu whm
  1. Kemudian pilih default atau anda bisa pilih sesuai dengan feature di paket yang sudah anda buat.
feature options whm
  1. Silahkan beri checklist pada “Setup Ruby App”.
setup ruby feature acrivate
  1. Klik tombol Save.
feature save whm

Sampai tahap ini, seharusnya menu setup Ruby App sudah muncul di cPanel VPS Anda. Silahkan login ke akun cPanel Anda untuk memastikannya.

Cara menggunakan Ruby on Rails

Selanjutnya, kita akan mencoba melakukan instalasi aplikasi Ruby on Rails di cPanel. Berikut langkah-langkahnya :

  1. Silahkan akses ke menu Setup Ruby App di cPanel.
setup ruby cpanel
  1. Kemudian akan muncul file yang harus disetting sebagai berikut:
etup ruby app cpanel
  • Ruby version: silahkan diisikan versi Ruby yang ingin digunakan
  • App Directory: isikan directory atau folder yang ingin digunakan
  • App Domain/URI: Isikan nama domain atau url yang ingin digunakan. Apabila ingin digunakan di domain utama field ini bisa dikosongkan.
  1. Kemudian klik Setup.
setup bbutton ruby cpanel
  1. Tunggu sampai proses selesai, dan muncul pesan seperti gambar berikut:
etup ruby success
  1. Kemudian, silahkan coba akses url pada app domain yang sebelumnya sudah diisikan. Apabila sudah berhasil akan menampilkan tampilan berikut:
ruby success

Demikian artikel kami tentang cara install Ruby on Rails di cPanel CloudLinux pada layanan VPS KVM dari Rumahweb Indonesia. Semoga panduan ini dapat membantu Anda dalam mengelola aplikasi Ruby di cPanel.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 0 / 5. Vote count: 0

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

VPS Alibaba

Syahrizal Widiarto

Syahrizal Widiarto, atau yang akrab disapa Rizal, adalah bagian dari team teknis Rumahweb yang memiliki minat besar di bidang IT, gaming, dan sepak bola. Ia aktif mengikuti perkembangan teknologi serta menulis tentang IT, khususnya networking dan server. Bagi Rizal, game bukan sekadar hiburan, tetapi juga bidang yang menarik untuk dipelajari. Rizal merupakan pendukung Manchester United, PERSIJA Jakarta, dan Timnas Indonesia.