Menyiapkan lingkungan pengembangan Ruby Anda untuk Elastic Beanstalk - AWS Elastic Beanstalk

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menyiapkan lingkungan pengembangan Ruby Anda untuk Elastic Beanstalk

Bab ini memberikan instruksi untuk menyiapkan lingkungan pengembangan Ruby untuk menguji aplikasi Anda secara lokal sebelum menerapkannya. AWS Elastic Beanstalk Ini juga merujuk situs web yang menyediakan instruksi instalasi untuk alat yang berguna.

Untuk langkah-langkah penyiapan umum dan alat yang berlaku untuk semua bahasa, lihat Mengkonfigurasi mesin pengembangan Anda untuk digunakan dengan Elastic Beanstalk.

Untuk mengikuti prosedur di panduan ini, Anda memerlukan terminal atau shell baris perintah untuk menjalankan perintah. Perintah ditampilkan dalam daftar yang diawali dengan simbol prompt ($) dan nama direktori saat ini, bila perlu.

~/eb-project$ this is a command this is output

Di Linux dan macOS, Anda dapat menggunakan shell dan manajer paket pilihan Anda. Pada Windows Anda dapat menginstal Windows Subsystem untuk Linux untuk mendapatkan versi Windows terintegrasi dari Ubuntu dan Bash.

Untuk langkah-langkah penyiapan umum dan alat yang berlaku untuk semua bahasa, lihat Mengkonfigurasi mesin pengembangan Anda untuk digunakan dengan Elastic Beanstalk

Menginstal Ruby

Instal GCC jika Anda tidak memiliki C compiler. Di Ubuntu, gunakan apt.

~$ sudo apt install gcc

Di Amazon Linux, gunakan yum.

~$ sudo yum install gcc

Instal RVM untuk mengelola instalasi bahasa Ruby pada mesin Anda. Gunakan perintah di rvm.io untuk mendapatkan kunci proyek dan menjalankan skrip instalasi.

~$ gpg2 --recv-keys key1 key2 ~$ curl -sSL https://get.rvm.io | bash -s stable

Skrip ini menginstal RVM dalam folder bernama .rvm di direktori pengguna Anda, dan memodifikasi profil shell Anda untuk memuat skrip setup setiap kali Anda membuka terminal baru. Muat skrip secara manual untuk memulai.

~$ source ~/.rvm/scripts/rvm

Gunakan rvm get head untuk mendapatkan versi terbaru.

~$ rvm get head

Melihat versi Ruby yang tersedia.

~$ rvm list known

Periksa Ruby di dokumen Platform AWS Elastic Beanstalk untuk menemukan versi terbaru Ruby yang tersedia pada platform Elastic Beanstalk. Instal versi tersebut.

~$ rvm install 3.2

Uji instalasi Ruby Anda.

~$ ruby --version

Memasang AWS SDK for Ruby

Jika Anda perlu mengelola AWS sumber daya dari dalam aplikasi Anda, instal file AWS SDK for Ruby. Misalnya, dengan SDK for Ruby, Anda dapat menggunakan Amazon DynamoDB (DynamoDB) untuk menyimpan informasi pengguna dan sesi tanpa membuat basis data relasional.

Pasang SDK for Ruby dan dependensinya dengan perintah gem.

$ gem install aws-sdk

Kunjungi beranda AWS SDK for Ruby untuk informasi lebih lanjut dan petunjuk instalasi.

Menginstal IDE atau editor teks

Lingkungan pengembangan terintegrasi (IDEs) menyediakan berbagai fitur yang memfasilitasi pengembangan aplikasi. Jika Anda belum menggunakan IDE untuk pengembangan Ruby, coba Aptana RubyMine dan lihat mana yang paling cocok untuk Anda.

catatan

IDE mungkin saja menambahkan file ke folder proyek yang mungkin tidak ingin Anda masukkan ke kontrol sumber. Untuk mencegah memasukkan file-file ini ke kontrol sumber, gunakan .gitignore atau padanan alat kontrol sumber Anda.

Jika Anda baru ingin memulai coding dan tidak memerlukan semua fitur IDE, pertimbangkan untuk menginstal Sublime Text.