Cách để tạo một máy chủ ảo EC2 Instance Ubuntu 22.04 trên Amazon AWS

Ở bài viết này, chúng ta sẽ tìm hiểu về cách tạo một máy chủ ảo Ubuntu 22.04 LTS trên Amazon AWS. Tất cả những setup sau đây là Free tier cho phép bạn sử dụng miễn phí dịch vụ trong hạn mức nhất định do AWS quy định. Cần chuẩn bị: Một tài khoản

Ở bài viết này, chúng ta sẽ tìm hiểu về cách tạo một máy chủ ảo Ubuntu 22.04 LTS trên Amazon AWS.

Tất cả những setup sau đây là Free tier cho phép bạn sử dụng miễn phí dịch vụ trong hạn mức nhất định do AWS quy định.

Cần chuẩn bị:

Một tài khoản AWS.

Các bước để tạo một Ubuntu Instance:

  1. Đăng nhập bằng tài khoản AWS của bạn và đi đến bảng điều khiển.

  2. Tìm kiếm EC2 trên thanh tìm kiếm Services và bấm chọn EC2.

  3. (Không bắt buộc) Phía trên góc phải của trang Amazon EC2, bấm chọn Region (vùng) mà bạn muốn tạo EC2 instance.

Ảnh chụp Màn hình 2022-08-23 lúc 13.55.43.png

  1. Bấm chọn Launch Instance ở EC2 Dashboard.

  2. Chọn AMI (Amazon Machine Image). Chọn Ubuntu 22.04 LTS.

Ảnh chụp Màn hình 2022-08-23 lúc 13.58.22.png

  1. Chọn Instance Type. Ở đây mình sẽ chọn General purpose t2.micro. Bởi vì nó có Free Tier. Bây giờ tiếp tục bấm Next: Configure Instance Details.

Ảnh chụp Màn hình 2022-08-23 lúc 14.03.37.png

  1. (Không bắt buộc) Cấu hình cho Instance. Ở đây chúng ta có thể tùy chỉnh số lượng Instance và User Roles cho những Instance này bằng cách cài đặt và định nghĩa IAM Role. Những thông tin còn lại bạn có thể giữ nguyên mặc định ban đầu. Bây giờ tiếp tục bấm Next: Add Storage.

Ảnh chụp Màn hình 2022-08-23 lúc 14.07.20.png

  1. Add Storage: Ở đây chúng ta có thể thay đổi kích thước dung lượng cho EC2 Instance. Free Tier có thể áp dụng cho dung lượng tối đa 30GB.

Ảnh chụp Màn hình 2022-08-23 lúc 14.18.59.png

  1. (Không bắt buộc) Add Tags: Ở đây, chúng ta có thể gắn vài tag cho EC2 Instance. Sau đó tiếp tục bấm Next: Configure Security Group.

Ảnh chụp Màn hình 2022-08-23 lúc 14.36.40.png

  1. Cấu hình Security Group

    Ở đây, chúng ta có thể tạo mới nhóm bảo mật (Security Group) và định nghĩa các cổng (Port) sẽ được mở cho EC2 Instance.
    Về mặt cơ bản, chúng ta sẽ thêm cổng HTTP, HTTPS và SSH cho EC2 Instance. HTTP và HTTPS là để cho phép các yêu cầu trình duyệt từ khắp nơi trên thế giới đến máy
    chủ ảo của chúng ta. Và SSH là để kết nối với EC2 Instance từ máy cục bộ của chúng ta.
    Ở đây mình sẽ cấu hình như sau:

    HTTP   80  Anywhere 0.0.0.0/0
    HTTPS  443 Anywhere 0.0.0.0/0
    SSH    20  Anywhere or Custom
    

    Đối với SSH, mình khuyến khích mọi người nên custom bằng cách cấu hình như sau:
    <Your Public IP Address>/32 – Cho phép kết nối đến EC2 Instance chỉ duy nhất từ Public IP Address của máy cục bộ của bạn.

Ảnh chụp Màn hình 2022-08-23 lúc 15.13.21.png

  1. Bấm chọn Review and Launch. Kiểm tra các thông tin chi tiết về Instance rồi bấm chọn Launch.

  2. Tạo một Key pair để kết nối với EC2 Instance từ máy cục bộ. Tải Key pair về và giữ nó an toàn. Nó sẽ được sử dụng để kết nối với EC2 Instance sau đó.

Ảnh chụp Màn hình 2022-08-23 lúc 15.18.13.png

  1. Cuối cùng bấm chọn Launch Instance.

Ảnh chụp Màn hình 2022-08-23 lúc 16.11.50.png

EC2 Instance của bạn đã sẵn sàng để sử dụng. Hãy chờ một lúc cho đến khi trạng thái của Instance (Instance State) đổi từ running sang status check. Bây giờ bạn có thể kết nối với EC2 Instance từ máy cục bộ của bạn.

Nguồn: viblo.asia

Bài viết liên quan

WebP là gì? Hướng dẫn cách để chuyển hình ảnh jpg, png qua webp

WebP là gì? WebP là một định dạng ảnh hiện đại, được phát triển bởi Google

Điểm khác biệt giữa IPv4 và IPv6 là gì?

IPv4 và IPv6 là hai phiên bản của hệ thống địa chỉ Giao thức Internet (IP). IP l

Check nameservers của tên miền xem website trỏ đúng chưa

Tìm hiểu cách check nameservers của tên miền để xác định tên miền đó đang dùn

Mình đang dùng Google Domains để check tên miền hàng ngày

Từ khi thông báo dịch vụ Google Domains bỏ mác Beta, mình mới để ý và bắt đầ