Karena banyak pengembang mungkin tidak menyadarinya, akun hosting cPanel kami mendukung berbagai macam platform pengembangan perangkat lunak di luar aplikasi PHP dan MySQL klasik. Dalam artikel ini, kami akan menunjukkan cara membuat aplikasi Ruby, dengan Ruby on Rails jika Anda membutuhkannya, di server Anda menggunakan cPanel.
- Mengembangkan Aplikasi Ruby di Shared Hosting
- Siapkan Aplikasi Ruby di cPanel
- Mendapatkan Aplikasi Anda di Server
Mengembangkan Aplikasi Ruby di Hosting Bersama
Seperti yang mungkin sudah Anda ketahui, mengembangkan aplikasi Ruby sering membutuhkan pemasangan beberapa modul tambahan. Masalahnya di sini adalah hosting bersama tidak mengizinkan pengguna untuk menginstal paket tambahan.
Namun dengan paket bersama InMotion Hosting, Anda dapat memanfaatkan “lingkungan virtual” untuk menghosting aplikasi Anda. Di dalam lingkungan virtual ini, Anda bisa mendapatkan semua modul yang mungkin Anda perlukan, termasuk Rails, Node, dan banyak modul populer lainnya.
Siapkan Aplikasi Ruby di cPanel
Menyiapkan lingkungan virtual untuk aplikasi Ruby Anda semudah mengeklik tombol di cPanel dan mengisi beberapa informasi.
- Masuk ke cPanel
- Pilih Siapkan Aplikasi Ruby di bawah Perangkat Lunak
- Pilih versi Ruby di menu tarik-turun
- Isi nama direktori untuk menampung aplikasi Anda
- Pilih domain tempat aplikasi Anda akan dijalankan
- Klik Penyiapan
Menambahkan Modul Tambahan
Dukungan Ruby on Rails diinstal secara default, tetapi jika Anda perlu menambahkan modul lain, Anda dapat mengklik Tampilkan di bawah modul di Aplikasi yang ada bagian:
Dan Anda dapat mencari modul dan menambahkan sesuai kebutuhan.
Jika semuanya telah disiapkan dengan benar, Anda akan melihat pesan yang mengatakan, “It works!”, diikuti dengan nomor versi Ruby, saat Anda menavigasi ke domain Anda:
Mendapatkan Aplikasi Anda di Server
Sebagian besar pengembangan aplikasi Ruby Anda mungkin dilakukan di komputer pribadi Anda. Setelah Anda mengatur aplikasi sesuai keinginan Anda, Anda dapat menggunakan FTP untuk mengunggahnya ke direktori yang Anda pilih pada tahap penyiapan. Kemudian aplikasi Anda akan tayang langsung di web.
Bagi para pengguna yang terbiasa dengan kontrol versi Git, Anda juga dapat menyinkronkan proyek Anda dengan cara itu. Git memungkinkan cara mudah untuk menjaga pengkodean lokal Anda tetap sinkron dengan server produksi. Demikian pula, Anda dapat menggunakan penerapan pihak ketiga melalui GitHub atau layanan pihak ketiga lainnya. Namun, bergantung pada konfigurasi repositori, kode sumber Anda mungkin dapat dilihat oleh publik. Lihat panduan lengkap kami tentang cara menggunakan Git di cPanel.