see more blog

Hosting static website giáng sinh với Amazon S3 bucket

s3 hosting - featured image

Một mùa giáng sinh nữa lại đến, VTI Cloud chúc tất cả mọi người một giáng sinh an lành và hạnh phúc.

Để không khí giáng sinh thêm rộn ràng, VTI Cloud xin gửi tới mọi người cách tạo một website đơn giản và ý nghĩa trên Amazon S3 để gửi lời chúc đến người thân và người thương.

Yêu cầu trước khi bắt đầu:

  • Có một tài khoản truy cập AWS console và có quyền tạo S3 bucket.

  • Có sẵn source code của website. Bài viết này sẽ là nội dung “Chúc mừng giáng sinh”.

Tạo S3 bucket trên Amazon S3

Bước 1: Vào AWS Management Console → vào dịch vụ Amazon S3 → chọn Create bucket → nhập Bucket Name mới, bỏ chọn Block all public access → chọn Create bucket.

Bước 2: Sau khi bucket được tạo, bạn vào bucket → vào tab Properties.

Bước 3: Kéo xuống tìm mục Static website hosting → chọn Edit → chọn Enable → chọn Host a static website → trong Index document nhập index.htmlError document nhập error.html hay bất cứ tên nào (mục này chúng ta không sử dụng tới nên chúng ta chỉ nhập cho hợp lệ) → cuối cùng chọn Save changes.

static web host with s3

Public static website

Bước 1: Sau khi lưu chúng ta sẽ thấy xuất hiện link truy cập vào website của chúng ta, bạn nhớ copy link này lại để truy cập sau nhé.

Bước 2: Sau đó chúng ta quay trở lại tab Objects và chọn Upload để upload tất cả file của static website của mình lên nhé.

Bước 3: Tiếp theo chúng ta chọn hết tất cả các file → chọn Actions → chọn Actions → chọn Make public.

Tận hưởng thành quả nào!

Và giờ là lúc tận hưởng thành quả, bạn đã có thể sử dụng link ở trên để vào website mình rồi, là link của bài viết này nhé. Dưới đây là một số project cho các bạn tham khảo:

http://vticloud-xmas-tree.s3-website-ap-southeast-1.amazonaws.com/

Nhớ cuộn xuống hết cỡ để xem lời chúc nhé các bạn, Merry Christmas!

s3 static website

http://vticloud-xmas-tree1.s3-website-ap-southeast-1.amazonaws.com/

Tham khảo

Nguồn của source code mình lấy từ https://codepen.io/ashleynolan/pen/WbxNap

 

Ngoài tính năng để host các static website, chúng ta còn có thể sử dụng Amazon S3 làm nơi lưu trữ các dữ liệu được đồng bộ tự động từ các máy chủ Windows Server. Để tìm hiểu thêm về tính năng này tại bài viết: Thiết lập định kỳ sao lưu file từ thư mục Windows lên Amazon S3 | VTI CLOUD

Về VTI Cloud

VTI Cloud là Đối tác cấp cao (Advanced Consulting Partner) của AWS, với đội ngũ hơn 50+ kỹ sư về giải pháp được chứng nhận bởi AWS. Với mong muốn hỗ trợ khách hàng trong hành trình chuyển đổi số và dịch chuyển lên đám mây AWS, VTI Cloud tự hào là đơn vị tiên phong trong việc tư vấn giải pháp, phát triển phần mềm và triển khai hạ tầng AWS cho khách hàng tại Việt Nam và Nhật Bản.

Xây dựng các kiến trúc an toàn, hiệu suất cao, linh hoạt, và tối ưu chi phí cho khách hàng là nhiệm vụ hàng đầu của VTI Cloud trong sứ mệnh công nghệ hóa doanh nghiệp.

Related news

what’s up at VTI