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.
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:
- Silahkan login ke WHM VPS anda sebagai root, kemudian akses ke menu easyapache 4.

- Kemudian, klik customize pada konfigurasi yang saat ini digunakan.

- Silahkan klik apache modules, dan klik toggle pada mod_passenger.

- Setelah itu klik tombol review, dan tunggu sampai proses penyiapan package selesai.

- Setelah proses penyiapan selesai, silahkan klik provision untuk memulai proses instalasi modul apache yang diperlukan.

- Tunggu sampai proses provision selesai.

- 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.
- Silahkan kembali ke WHM kemudian akses ke menu CloudLinux lve manager.

- Silahkan klik tab options.

- Kemudian, klik pada bagian User interface settings.

- Uncheck pada opsi “Hide Ruby App in web-interface”.

- Langkah selanjutnya masih di halaman WHM, silahkan akses ke menu feature manager.

- Kemudian pilih default atau anda bisa pilih sesuai dengan feature di paket yang sudah anda buat.

- Silahkan beri checklist pada “Setup Ruby App”.

- Klik tombol Save.

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 :
- Silahkan akses ke menu Setup Ruby App di cPanel.

- Kemudian akan muncul file yang harus disetting sebagai berikut:

- 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.
- Kemudian klik Setup.

- Tunggu sampai proses selesai, dan muncul pesan seperti gambar berikut:

- Kemudian, silahkan coba akses url pada app domain yang sebelumnya sudah diisikan. Apabila sudah berhasil akan menampilkan tampilan berikut:

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.