- vừa được xem lúc

Deploy ứng dụng NodeJS lên EC2 instance của AWS (Phần 1)

0 0 19

Người đăng: Đức Nguyễn Đức

Theo Viblo Asia

1. Giới thiệu

Ở bài viết này mình sẽ hướng dẫn các bạn cách để deploy đơn giản 1 ứng dụng NodeJS có kết nối với MongoDB lên AWS. Cùng bắt đầu thôi.

2. Các bước thực hiện

Đăng ký tài khoản:

Các bạn cần có thẻ visa để có thể tạo account AWS và liên kết với tài khoản của thẻ visa thì AWS với cho các bạn sử dụng dịch vụ nhé.

Tạo EC2 instance

Các bạn chọn cho mình dịch vụ EC2 instance sau đó chọn tiếp cho mình vào mục launch instance Ở đây các bạn đặt tên cho instance và chọn hệ điều hành cho nó. Mình quen dùng ubuntu cho nên mình sẽ chọn hệ điều hành là ubuntu. Tiếp theo các bạn chọn vào mục create new key pair để tạo 1 key mới. Các bạn chọn như mình sau đó bấm vào launch instance. Các bạn đợi một xíu cho instance chuyển thành trạng thái running thì tiếp tục nhé.

Cấu hình security cho instance

Ở đây thì mình sẽ cấu hình đơn giản thôi. Các bạn chọn instance muốn cấu hình và sau đó chọn tiếp giúp mình vào mục security, sau đó tiếp tục chọn cho mình security group. Tiếp theo, các bạn lựa chọn vào mục edit bound rule và thêm như mình nhé. Ở đây rule thứ nhất có port 3000 là do ứng dụng NodeJS của mình có port 3000. Còn port 27017 là port mặc định của mongo.

Truy cập vào EC2 instance bằng SSH

Các bạn chọn vào instance muốn kết nối và bấm vào nút connect Tiếp theo các bạn chuyển qua tab SSH client và copy mục example. Ở máy local của các bạn, các bạn truy cập tới mục có chứa key pair hồi nãy vừa tạo và paste lệnh copy từ example vào như hình dưới. Nếu không truy cập được thì các bạn thêm lệnh này nhé chmod 400 your_key_name.pem Nếu terminal hiển thị như thế này thì các bạn đã truy cập thành công vào ubuntu server rồi nhé.

Do hơi dài nên mình sẽ chia thành hai phần để các bạn dễ theo dõi và làm hơn. Chúc các bạn thành công.

Bình luận

Bài viết tương tự

- vừa được xem lúc

PDF Export, cẩn thận với những input có thể truyền vào

Giới thiệu. Dạo gần đây mình tình cờ gặp rất nhiều lỗi XSS, tuy nhiên trang đó lại có sử dụng dữ liệu người dùng input vào để export ra PDF.

0 0 66

- vừa được xem lúc

Tán gái theo kiểu Message Queue là thế nào?

. Bài toán. Vào những năm 1900, khi mà công nghệ chưa phát triển, con người chỉ nói chuyện với nhau trực tiếp hoặc qua thư... . Trai tài gái sắc, họ nói chuyện với nhau một cách thoải mái, tự nhiên. Mọi chuyện yên bình cho đến khi có anh chàng C đến, chiều cao chuẩn 1m8 chứ không cộng thêm sừng. C c

0 0 43

- vừa được xem lúc

Giới thiệu Lambda AWS

Giới thiệu. Nếu bạn là 1 developer, đúng rồi đó, người mà luôn được mọi người nhờ sửa tủ lạnh, ti vi, quạt máy, ống nước, đủ thứ loại trên đời, khi bạn xây dựng một ứng dụng, bạn sẽ muốn được nhiều người sử dụng, trải nghiệm và đánh giá tốt.

0 0 35

- vừa được xem lúc

Tạo tải khoản AWS 2021

Các bài viết trước:. . Ứng dụng AWS trong thực tế. Bạn có thể làm gì với AWS.

0 0 178

- vừa được xem lúc

Tương tác với AWS

Các bài viết trước:. . Ứng dụng AWS trong thực tế. Bạn có thể làm gì với AWS.

0 0 34

- vừa được xem lúc

Khám phá những dịch vụ của AWS

Các bài viết trước:. . Ứng dụng AWS trong thực tế. Bạn có thể làm gì với AWS.

0 0 38