AWS-Logo_White-Color
1.
Giới thiệu
2.
Các bước chuẩn bị
3.
Host website tĩnh trên S3
3.1.
Tạo S3 bucket
3.2.
Upload file lên S3
3.3.
Cấu hình block public access và bucket policy
3.4.
Enable static website hosting
4.
Tên miền với Route 53
5.
Tăng tốc và bảo mật kết nối với CloudFront và SSL
5.1
Cấu hình CloudFront Distribution
5.2
Cập nhật S3 bucket policy
5.3
Kiểm tra CloudFront
5.4
Cập nhật DNS record
5.5
Kiểm tra kết nối
6.
Tự động deploy với GitHub Actions
6.1
Tạo IAM User với policies quyền deploy và invalidateCDN
6.2
Thiết lập Hugo deploy
6.3
Tạo workflow với GitHub Actions
6.4
Kiểm tra workflow
7.
Dọn dẹp tài nguyên
More
AWS Study Group
English
Tiếng Việt
Clear History
Workshop
Cloud Journey
Last Updated
30-01-2022
Team
Sử Trịnh
Gia Hưng
Thanh Hiệp
Host website tĩnh trên AWS
>
Host website tĩnh trên S3
> Enable static website hosting
1. Enable static website hosting
2. Truy cập thử website thông qua S3 endpoint
Enable static website hosting
1. Enable static website hosting
Tại giao diện
S3 console
, click chọn bucket của bạn.
Vào tab
Properties
:
Tại
Static website hosting
, chọn
Edit
Tại
Static website hosting
, chọn
Enable
.
Tại
Index document
, điền
index.html
.
Tại
Error document
, điền
404.html
.
Click nút
Save change
2. Truy cập thử website thông qua S3 endpoint
Tại giao diện
S3 console
, click chọn bucket của bạn.
Vào tab
Properties
, tại
Static website hosting
, truy cập thông qua bucket website endpoint
Như vậy, bạn đã thành công host website tĩnh trên S3.