Sista Naelly Adzimi
7 March 2024 Teknologi Cloud A1
Step By Step Pembuatan Website Static Menggunakan Amazon EC2
1. Login ke Akun AWS dan Meluncurkan Instance EC2
Buka AWS Management Console dan pilih Services > EC2. Klik Launch Instance. Pilih Ubuntu Server 20.04 LTS sebagai AMI (Amazon Machine Image). Pilih t2.micro sebagai instance type.
2. Koneksikan ke Instans EC2
Pada key pair, pilih proceed without key pair.
3. Koneksikan ke Instans EC2
Pilih instans Anda, pilih “Actions”, pilih “Connect”, lalu pilih “EC2 Instance Connect”. Klik “Connect”
dan sebuah jendela terbuka akan muncul, menyediakan akses ke instans.
4. Mengkonfigurasi Instance EC2
Jalankan perintah sudo apt update untuk memperbarui indeks paket.
Instal perangkat lunak yang diperlukan, seperti, Perintah apt-get install apache2 unzip perintah tersebut digunakan untuk menginstal Apache2 dan Unzip di sistem operasi Ubuntu. Apache2 adalah server web yang paling banyak digunakan pada sistem Linux dan seringkali digunakan dalam konfigurasi LAMP (Linux, Apache, MySQL, PHP). Instalasi Apache2 melibatkan penginstalan komponen yang terkait, seperti modul PHP dan konfigurasi pengaturan server web. Setelah instalasi berhasil, Anda dapat menggunakan Apache2 untuk menjalankan situs web statis atau dinamis.
Download template css web yang akan digunakan
Selanjutnya ketikan perintah wget perintah tersebut adalah utilitas baris perintah yang digunakan untuk mengunduh file dari internet menggunakan protokol HTTP, HTTPS, dan FTP. Di Ubuntu dan sistem operasi Linux lainnya, wget sangat berguna untuk mengambil berkas atau halaman web dari internet dan menyimpannya ke dalam sistem file lokal Anda. Contoh wget http://example.com/file.zip akan mengunduh file bernama file.zip dari URL http://example.com.
Selanjutnya lakukan perintah ls untuk menampilkan daftar file dan direktori dalam sebuah direktori tertentu. Istilah "ls" adalah singkatan dari "list". Pada gambar di bawah ini terdapat satu file yaitu carvilla.zip. Lalu kita akan mengunzipnya dengan perintah unzip carvilla.zip.
Setelah file berhasil di unzip, kemudian kirim/pindahkan konten css yang di download tadi ke server dengan mengetikan perintah mv */var/www/html/.
5. Security Groups
Beralih pada security groups di security groups, pilih create a new security group dan tambahkan aturan berikut:
a. Type: SSH Protocol: TCP Port Range: 22 Source: 0.0.0.0/0 b. Type: HTTP
Protocol: TCP Port Range: 80 Source: 0.0.0.0/0 c. Type: HTTPS
Protocol: TCP Port Range: 443 Source: 0.0.0.0/0
Lalu klik save rule untuk melanjutkan, sampai security group berhasil dibuat seperti pada tampilan dibawah ini.
6. Mengakses Website yang Telah Kita Bikin
Setelah konfigurasi selesai, buka browser web dan akses alamat IP elastis instans EC2 Anda untuk memeriksa apakah situs web statis Anda dapat diakses. Disini kita mendapatkan IP 18.141.178.137.
Buka browser web dan masukkan alamat IP public instance EC2 yaitu 18.141.178.137 lalu akan menampilkanwebsite dengan css yang sudah kitaa atur sebelumnya.