Tạo môi trường phát triển trong Elastic Beanstalk

  1. Tải xuống source code nodejs.zip

  2. Đi đến AWS Management Console

  3. Tìm kiếm từ khóa Elastic Beanstalk và chọn. SearchBeanStalk

  4. Nhấn Create Application. CreateApplication

  5. Trong mục Configure environment.

  • Chọn Web server environment

  • Trong phần Application name, nhập tên ứng dụng của bạn. Ví dụ: FCJ-My-First-App.

  • Trong phần Environment name, nhập FCJ-My-First-App-env-DEV cho môi trường phát triển. InputApplicationName

  • Trong phần Platform, chọn NodeJS

  • Trong phần Application code, chọn Upload your code.

  • Trong phần Version lable , nhập V1-Green_DEV

  • Sau đó chọn Local file và nhấn Choose file để tải lên source code của bạn từ máy tính cá nhân. Choose Platform

  • Trong phần Presets, chọn Single instance (free tier eligible). Sau đó nhấn Next. Choose Presets

  1. Trong giao diện Configure service access:

    • Tại Service role, chọn Use an existing role.
    • Tại Existing service roles, chọn role aws-elasticbeanstalk-service-role.
    • Tại EC2 key pair, chọn FCJ-KeyPair.
    • Tại EC2 instance profile, chọn role aws-elasticbeanstalk-ec2-role.
    • Sau đó nhấn Skip to review để đi đến bước tiếp theo. Choose Presets
  2. Cuộn xuống và nhấn Submit để tạo ứng dụng và môi trường của nó. Choose Presets

  3. Kiểm tra kết quả, môi trường đang được tạo. Choose Presets

    Quá trình này có thể mất đến 5 phút để hoàn thành.

  4. Kiểm tra kết quả sau khi môi trường được tạo thành công. Choose Presets

  5. Nhấn Domain của môi trường để thấy kết quả ứng dụng của bạn. Domain Domain

Lưu ý rằng nền của môi trường phát triển hiện tại là Xanh lá.

  1. Chuyển hướng đến EC2 Dashboard.
  2. Nhấn Instance. Bạn sẽ thấy máy chủ tên FCJ-My-First-App-env-DEV vừa được tạo bởi Elastic Beanstalk. EC2 Dashboard
  3. Chọn máy chủ và sao chép Public IP address. Copy Public IP address
  4. SSH đến máy chủ với Public IP addressFCJ-KeyPair vừa tạo ở 2.1-Create Key Pair SSH to instance