Dalam artikel ini, kita akan mempelajari proses langkah demi langkah untuk membuat dan meluncurkan RHEL 8 dari Amazon EC2 di AWS Cloud dan cara mengakses instans RHEL 8 menggunakan Putty application.
Sebelum kita membuat instans RHEL 8 di AWS EC2 , izinkan saya memberi Anda pengenalan singkat tentang Amazon EC2.
Contents
Apa itu Amazon EC2?Buat akun di AWSSlangkah Untuk Meluncurkan RHEL 8 Dari Amazon EC2 Di AWSStep 1 – Pilih Amazon Machine Image (AMI)Langkah 2 – Pilih Jenis InstansLangkah 3 – Konfigurasi Detail InstansLangkah 4. Tambahkan PenyimpananLangkah 5. Tambahkan tagLangkah 6. Konfigurasikan Grup KeamananLangkah 7. Tinjau dan LuncurkanCara menghubungkan instans RHEL 8 EC2 menggunakan PuttyConclusionApa itu Amazon EC2?
Amazon Elastic Compute Cloud (EC2) digunakan untuk membuat dan menjalankan komputer virtual di awan. Amazon adalah layanan web untuk menyediakan Mesin Virtual. Komputer virtual ini disebut sebagai “instance” oleh Amazon Web Services.
Amazon EC2 menyediakan rangkaian instans terluas dan terlengkap, semuanya didasarkan pada komputasi, penyimpanan, dan teknologi jaringan mutakhir serta dioptimalkan untuk kinerja dan keamanan maksimum.
Buat akun di AWS
Buka situs web AWS EC2 dan buat akun gratis akun percobaan. Setelah Anda masuk ke konsol AWS, Anda dapat melihat semua layanan yang tersedia di bawah tab “layanan”.
Dari halaman konsol AWS, navigasikan ke Layanan Hitung EC2.
Setelah Anda masuk ke portal EC2, akan ada opsi untuk luncurkan Instance.
Langkah Untuk Meluncurkan RHEL 8 Dari Amazon EC2 Di AWS
Ada 7 langkah untuk meluncurkan mesin virtual dari Amazon EC2.
Langkah 1 – Pilih Amazon Machine Image (AMI)
Pilih Amazon MarketPlace dan cari nama server yang Anda tuju meluncurkan. Di sini, kami meluncurkan server RHEL 8 untuk tujuan demonstrasi.
Perhatian: Amazon Marketplace adalah platform E-Comm tempat penjual pihak ketiga dapat menjual produk mereka. Itu dimiliki oleh Amazon. Pengguna akhir harus berlangganan dan dapat meluncurkan server dari Amazon Marketplace untuk tujuan mereka sendiri, pengisian daya akan dihitung per jam sesuai dengan model server.
Klik AWS MarketPlace di panel kiri dan ketik rhel8 di kotak pencarian. Anda akan melihat daftar mesin Virtual RHEL di panel kanan. Klik tombol Pilih untuk meluncurkan instans RHEL 8 pilihan Anda.
Di halaman berikutnya, Anda dapat melihat detail harga setiap jenis instans. Anda bisa mendapatkan gambaran tentang anggaran dan memutuskan jenis instans yang sesuai. Klik Lanjutkan untuk melanjutkan.
Langkah 2 – Pilih Jenis Instance
Dalam opsi ini, Anda dapat memilih server sesuai dengan kebutuhan Anda. Instans mikro akan berada di bawah kelayakan tingkat gratis.
Untuk tujuan demonstrasi, kami meluncurkan instans t4g.micro yang terdiri dari 2 vCPU dan RAM 1GB. Setelah Anda memilih Instance, klik tombol “Configure Instance Details” di bagian bawah untuk melanjutkan lebih lanjut.
Langkah 3 – Configure Instance Details
Anda dapat meluncurkan beberapa server sekaligus. Kami meluncurkan 2 server untuk demonstrasi. Kami dapat melanjutkan dengan konfigurasi default yang tersisa seperti sekarang.
Dalam produksi waktu nyata, setiap opsi harus dikonfigurasi tergantung pada desain/arsitektur proyek dan persyaratan.
Langkah 4. Tambahkan Storage
Kita dapat menentukan ukuran penyimpanan dalam opsi ini. Kami bergerak dengan memori 15GB di SSD.
Tujuan Umum 5. Tambahkan tag
A tag adalah label yang Anda terapkan ke sumber daya Amazon Web Services. Di sini, kami memberi label sebagai “OSTechNix” untuk Instances.
Step 6. Konfigurasi Grup Keamanan
Kita harus menetapkan aturan firewall untuk mengatur lalu lintas data. Area ini sangat kritis dalam produksi waktu nyata. Biasanya, detail desain dan persyaratan yang jelas akan direncanakan sebelum meluncurkan server, ini bervariasi tergantung pada kasus penggunaan.
Kita dapat memberi nama grup keamanan untuk satu kasus penggunaan dan menerapkan grup keamanan tersebut untuk server yang digunakan/diluncurkan untuk kasus penggunaan tersebut. Di sini, kami menamakannya sebagai “OSTechNix” dan mengizinkan semua lalu lintas.
Langkah 7. Tinjau dan Luncurkan
Di layar ini, Anda akan diminta untuk memilih pasangan kunci yang ada atau membuat pasangan kunci baru. Untuk mengakses instans Linux Anda melalui SSH dengan aman, Anda memerlukan pasangan kunci. Pasangan kunci ini seperti Kunci dan Kunci.
Bagian publik dari kunci akan berfungsi seperti kunci dan akan disimpan di AWS, bagian pribadi dari kunci akan berfungsi seperti kunci dan Anda dapat mengunduhnya untuk menghubungkan server.
Saya akan membuat pasangan kunci baru. Untuk melakukannya, pilih opsi “Buat pasangan kunci baru” dari kotak tarik-turun dan pilih jenis Pasangan kunci. Klik Unduh Pasangan Kunci dan simpan di lokasi yang aman.
Setelah mengunduh pasangan Kunci, klik opsi “Luncurkan Instans”.
Instans Amazon EC2 Anda akan dimulai sekarang.
Anda dapat melihat Instans yang Anda luncurkan di dasbor EC2.
Cara menghubungkan Instance RHEL 8 EC2 menggunakan Putty
Pada langkah sebelumnya, kita telah mengunduh kunci .pem. Kita harus menggunakan kunci itu untuk membuat kunci pribadi (file .ppk).
Buka ‘Putty Key Generator’ dan muat file .pem dari tempat Anda mengunduh.
Anda akan mendapatkan pop up konfirmasi, klik OK untuk mengimpor kunci.
Save kunci pribadi yang akan menjadi file .ppk.
Dapatkan alamat IP publik instans dari konsol AWS. Pilih instance, Anda bisa mendapatkan semua detail instance di bagian bawah.
Buka alat dempul dan hubungkan IP publik instance RHEL 8 menggunakan kunci pribadi yang kami buat. Ikuti langkah-langkah di bawah ini untuk menghubungkan server.
Buka Putty dan masukkan IP instance RHEL 8:
Setelah Anda memasukkan IP, pilih SSH di bawah tab Connection. Klik “Auth” dan muat kunci (file .ppk) yang Anda unduh pada langkah sebelumnya. Anda dapat menelusuri dan memuat dari tempat Anda menyimpan file .ppk. Terakhir klik “Buka” untuk menghubungkan server.
Selamat! Kami telah berhasil terhubung ke instans RHEL 8 melalui Putty. Nama pengguna default adalah “ec2-user”.
Anda dapat memverifikasi versi RHEL dengan perintah di bawah ini:
$ cat /etc/os-release
Contoh keluaran:
NAME="Red Hat Enterprise Linux" VERSION="8.5 (Ootpa)" ID= "rhel" ID_LIKE="fedora" VERSION_ID="8.5" PLATFORM_ID="platform:el8" PRETTY_NAME="Red Hat Enterprise Linux 8.5 (Ootpa)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:redhat:enterprise_linux :8::baseos" HOME_URL="https://www.redhat.com/" DOCUMENTATION_URL="https://access.redhat.com/documentation/red_hat_enterprise_linux/8/" BUG_REPORT_URL="https://bugzilla.redhat .com/" REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 8" REDHAT_BUGZILLA_PRODUCT_VERSION=8.5 REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux" REDHAT_SUPPORT_PRODUCT_VERSION="8.5" [[email protected] ~]$
Conclusion
Dalam artikel ini dan luncurkan mesin virtual RHEL 8 dari AWS EC2 dan akses RHEL 8 melalui alat Putty. Seperti yang Anda lihat, menyediakan mesin virtual Linux dari Amazon EC2 tidak terlalu sulit. Kami akan membahas layanan AWS lainnya di artikel mendatang.
Resource:
https://www.amazonaws.cn/en/getting-started/tutorials/