Junior
AWSda oddiy statik landingi sahifasini qanday joylashtirish mumkin?
sobes.tech AI
AIdan javob
Amazon S3, statik veb-sayt uchun sozlangan, CDN va SSL uchun AWS CloudFront bilan.
- Ochiq kirish uchun S3 bucket yarating.
- Statik sayt fayllarini (index.html, CSS, JS, rasmlar) yuklang.
- Bucket sozlamalarida "Statik veb-sayt hosting"ni yoqing.
- Index.htmlni indeks hujjat sifatida ko'rsating.
- (Ixtiyoriy) Xato hujjatini sozlang.
- CloudFront taqsimotini yarating.
- Asosiy manba sifatida, yaratilgan S3 bucketni tanlang (ro'yxatdan).
- Kesh va xulq-atvorni (Behavior) kerakli tarzda sozlang.
- (Ixtiyoriy) Maxsus domenni bog'lang va AWS Sertifikat Menejeri (ACM) dan SSL/TLS sertifikasini yuklang.
- CloudFront taqsimotining joylashtirilishini kuting.
- Saytga kirish uchun CloudFront domen nomidan (yoki bog'langan maxsus domen) foydalaning.
Ochiq kirish uchun S3 bucket siyosati misoli:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*" // YOUR_BUCKET_NAME bilan almashtiring
}
]
}