Buat bucket S3
Masuk ke AWS Console โ S3, klik Create bucket. Gunakan nama unik, pilih region terdekat, dan matikan opsi Block all public access jika website memang ingin diakses publik.
TUTORIAL PEMULA ยท 10 MENIT
Publikasikan HTML, CSS, dan aset website tanpa server. Ikuti langkah sederhana ini untuk membuat halaman pertamamu live di AWS.
PROSESNYA
Siapkan file website-mu, lalu ikuti pengaturan di console AWS.
Masuk ke AWS Console โ S3, klik Create bucket. Gunakan nama unik, pilih region terdekat, dan matikan opsi Block all public access jika website memang ingin diakses publik.
Buka bucket โ Properties โ Static website hosting. Pilih Enable, tipe Host a static website, lalu isi index document dengan index.html.
index.htmlUpload index.html, styles.css, dan aset lainnya. Setelah itu, buka tab Permissions โ Bucket policy dan tempel policy read-only di bawah.
BUCKET POLICY
Ganti YOUR-BUCKET-NAME dengan nama bucket-mu. Policy ini hanya memberi akses baca object.
Jangan masukkan credential AWS ke dalam file HTML atau JavaScript.
{
"Version": "2012-10-17",
"Statement": [{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::YOUR-BUCKET-NAME/*"
}]
}SEBELUM SELESAI