Bạn là người đi làm hoặc bạn là sinh viên? bạn đang loay hoay gõ Google để tìm cách triển khai 1 web API lên AWS? nhưng các tài liệu về Amazon Web Services quả thực rất ít và thực tế trong các doanh nghiệp cũng không public,chia sẻ các kỹ thuật như này ra bên ngoài.Chúc các bạn có kiến thức bổ ích nâng level để có giá trị trong mắt các nhà tuyển dụng lớn.
Trang 1Step 1 : Tạo tài khoản Remote Server,từ trình duyệt,đăng nhập vào AWS Management Console theo đường dẫn :https://aws.amazon.com/console
Step 2 : Đăng nhập
Step 3 : Click vào menu Services,chọn EC2
Trang 2Step 4 : Click vào Instance → Click tiếp vào nút Launch Instance
Trang 3Step 5 : Chọn Microsoft Windows Server 2012 R2 Base,sau đó bấm nút Select
Trang 4Step 6 : Click vào button Review and Launch
Trang 5Step 7 : Click button Launch
Trang 6Step 8 : Chọn Create a new key pair từ dropdownlist và nhập key pair name vào ô textbox,sau đó nhấp vào nút Download Key Pair để tải key generate về
Local,tiếp theo bấm Launch Instances
Trang 7Step 9 : Click View Instance
Trang 8Step 10 : Giao diện khi tạo Instance cho remote server thành công
Trang 9Step 11 : Khởi tạo kết nối đến Instance
→ Tick vào Instance vừa tạo,sau đó Click vào Menu Action → Chọn Connect
Trang 10Step 12 : Tải File Remote Desktop về máy Local
Trang 11Step 13 : Lưu mật khẩu Remote đến Server cho các lần sử dụng về sau
Click vào nút GetPassword
Trang 12=> Tiếp theo chọn key pair ở Step 8 (key đã lưu về Local trước đó) và nhấn Decrypt Passwod để giải mã lấy ra Password
Trang 13=> Lưu Password giải mã ra file Text để sử dụng cho các lần remote về sau:
Trang 15Step 14 : Remote vào Server
=> Ở màn hình windows,Ấn tổ hợp phím Ctrl+R,
→ Gõ dòng lệnh sau để bật trình remote desktop : mstsc /v:
Nhập Public DNS ở Step 10 vào ô Computer,User name : Administrator và nhấn Connect,
Trang 16nếu đòi password thì mở file text ở Step 13 paste vào là được
Step 15 : Kết quả remote thành công
Trang 17Step 16 : Cài đặt Internet Information Services (IIS) để Deploy ứng dụng Web API
=> Làm theo các bước sau: Mở Server Manager lên
Trang 18=> Click vào Server Roles → Tick vào Web Server (IIS) → Next
Trang 19=>Tick chọn như trong hình dưới và nhấn Next
Trang 20=> Khi cài đặt kết thúc và thành công,chúng ta sẽ nhìn thấy mục
Internet Information Services (IIS) Manager xuất hiện trong Administrative Tools
Trang 21Step 17 : Nếu như mọi thứ cài đặt chính xác,chúng ta sẽ nhìn thấy màn hình IIS default khi nhập địa chỉ IP EC2 trên trình duyệt
Trang 22Step 18 : Done => Thực hiện deploy 1 Web API trong IIS như vẫn làm thông thường ở Local