Junior
Как да качите проста статична лендинг страница на AWS?
sobes.tech AI
Отговор от AI
Amazon S3, конфигуриран за статичен уебсайт, с AWS CloudFront за CDN и SSL.
- Създайте S3 кофа с публичен достъп.
- Качете файловете на статичния сайт (index.html, CSS, JS, изображения).
- В настройките на кофата активирайте "Хостинг на статичен уебсайт".
- Посочете index.html като индексен документ.
- (По желание) Конфигурирайте документ за грешки.
- Създайте CloudFront разпределение.
- Като домейн на произход изберете създадената S3 кофа (от списъка).
- Конфигурирайте кеширането и поведението (Behavior) според нуждите.
- (По желание) Свържете персонализиран домейн и качете SSL/TLS сертификат от AWS Certificate Manager (ACM).
- Изчакайте разгръщането на CloudFront разпределението.
- Използвайте домейна на CloudFront (или персонализирания домейн, ако е свързан) за достъп до сайта.
Пример за политика на кофата S3 за публичен достъп:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*" // Заменете YOUR_BUCKET_NAME
}
]
}