Tạo instance là tạo máy chủ trên AWS để chạy các dịch vụ tùy theo yêu cầu của công ty.
Trong bài viết này mình hướng dẫn các bạn cách tạo một instance chạy Ubuntu Server 18.04 và làm sao để kết nối đến instance đã tạo.
Trước tiên chúng ta tiến hành console vào AWS, bạn có thể click vào đường link bên dưới:
![](https://static.wixstatic.com/media/68165d_60ab1a703b304fd0a7f059a66398bc40~mv2.png/v1/fill/w_980,h_491,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_60ab1a703b304fd0a7f059a66398bc40~mv2.png)
Mình đăng nhập bằng root user, bạn cũng có thể tạo user IAM để đăng nhập vào.
![](https://static.wixstatic.com/media/68165d_fb02c397eb284567a71d8a438df10e43~mv2.png/v1/fill/w_980,h_489,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_fb02c397eb284567a71d8a438df10e43~mv2.png)
Bạn gõ ec2 vào ô Find Services sau đó hiện dịch vụ EC2 lên bạn chọn hoặc bạn cũng có thể ghim dịch vụ EC2 vào thanh menu bên trên khi nào truy cập vào EC2 thì bạn chọn cho nhanh.
![](https://static.wixstatic.com/media/68165d_77a0a0f5e9a144a4bda98be1b713b235~mv2.png/v1/fill/w_980,h_476,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_77a0a0f5e9a144a4bda98be1b713b235~mv2.png)
Nhấn vào biểu tượng ghim, sau đó nhiều dịch vụ được show ra.
![](https://static.wixstatic.com/media/68165d_4884f1c431d04f2a9434703b094b13a0~mv2.png/v1/fill/w_980,h_474,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_4884f1c431d04f2a9434703b094b13a0~mv2.png)
Bạn tìm kiếm EC2
![](https://static.wixstatic.com/media/68165d_7eb59c898d694cb583d68e9b2e3fe537~mv2.png/v1/fill/w_980,h_551,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_7eb59c898d694cb583d68e9b2e3fe537~mv2.png)
Dùng chuột trái giữ và kéo biểu tượng EC2 lên trên thanh menu.
![](https://static.wixstatic.com/media/68165d_2b2fbcf8bf944fff90636c27fa4094a4~mv2.png/v1/fill/w_980,h_491,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_2b2fbcf8bf944fff90636c27fa4094a4~mv2.png)
Sau khi kéo xong biểu tượng EC2 lên menu bấm vào biểu tượng ghim 1 lần nữa để hoàn thành.
![](https://static.wixstatic.com/media/68165d_1c187f13e05342808f0abfaa3e37aa03~mv2.png/v1/fill/w_980,h_430,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_1c187f13e05342808f0abfaa3e37aa03~mv2.png)
Chọn mục Instances
![](https://static.wixstatic.com/media/68165d_c8d25c5035c14fa99e7f5e8f3aedd4c0~mv2.png/v1/fill/w_980,h_454,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_c8d25c5035c14fa99e7f5e8f3aedd4c0~mv2.png)
Chúng ta chọn khu vực nơi mà Amazone đặt datacenter gần nhất để tốc độ được nhanh hơn, ở đây mình chọn Singapore.
![](https://static.wixstatic.com/media/68165d_4852c3874b9f48acbb99ba1391bc7cb0~mv2.png/v1/fill/w_980,h_472,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_4852c3874b9f48acbb99ba1391bc7cb0~mv2.png)
Chọn Launch Instance.
![](https://static.wixstatic.com/media/68165d_70867559ad4942b1a05d2a6596b28ffd~mv2.png/v1/fill/w_980,h_476,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_70867559ad4942b1a05d2a6596b28ffd~mv2.png)
Chọn OS mà chúng ta muốn tạo, ở đây mình muốn tạo Ubuntu Server 18.04
![](https://static.wixstatic.com/media/68165d_8b87d547caf24a42a81ec6134e0909b6~mv2.png/v1/fill/w_980,h_472,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_8b87d547caf24a42a81ec6134e0909b6~mv2.png)
Do mình đăng ký free 12 tháng nên mình chọn cấu hình free để không bị mất phí >> Chọn Next
![](https://static.wixstatic.com/media/68165d_aee3026ee24340ef9f02c59caefa8544~mv2.png/v1/fill/w_980,h_451,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_aee3026ee24340ef9f02c59caefa8544~mv2.png)
Các thông số trên mình chưa cần quan tâm nên cứ để mặc định >> Next
![](https://static.wixstatic.com/media/68165d_93c994c25a854a1e932fbe0bf9db3554~mv2.png/v1/fill/w_980,h_473,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_93c994c25a854a1e932fbe0bf9db3554~mv2.png)
Chọn lại dung lượng disk, ở đây tài khoản free của mình được dùng tối đa 30GB.
Các thống số tiếp theo mình cứ để mặc định nên mình sẽ hoàn thành tạo instance luôn bằng cách chọn Review and Launch
![](https://static.wixstatic.com/media/68165d_7195909dbff1444b85a99e36b3fce083~mv2.png/v1/fill/w_980,h_457,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_7195909dbff1444b85a99e36b3fce083~mv2.png)
Kiểm tra lại cấu hình xong nhấn Launch.
![](https://static.wixstatic.com/media/68165d_9d46afbf64a142a3823811dd6d996d8d~mv2.png/v1/fill/w_980,h_474,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_9d46afbf64a142a3823811dd6d996d8d~mv2.png)
Sau này muốn kết nối đến Instance chúng ta dùng Key Pair, ở bước này chúng ta tiến hành tạo tạo key pair. Sau khi đặt tên chúng ta phải download về trước và lưu cẩn thận ở trên máy mà chúng ta dùng để kết nối đến instance, nếu không có file này thì chúng ta không thể kết nối vào instance được đâu nhé.
Chúng ta cũng có thể dùng chung một file key pair để kết nối đến nhiều instance, lần sau tạo instance chúng ta chỉ cần chọn Choose an existing key pair.
Sau khi download file key pair về xong chúng ta nhấn Launch Instances.
![](https://static.wixstatic.com/media/68165d_efb8bcef96814521a2942fa553384bb2~mv2.png/v1/fill/w_980,h_474,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_efb8bcef96814521a2942fa553384bb2~mv2.png)
![](https://static.wixstatic.com/media/68165d_3a1359f1cafd434f9cc67b6ca025cdb6~mv2.png/v1/fill/w_980,h_446,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_3a1359f1cafd434f9cc67b6ca025cdb6~mv2.png)
Chúng ta thấy Instance đã tạo xong >> View Instances.
![](https://static.wixstatic.com/media/68165d_9e7ba852ca2942cdb1ec046c39047338~mv2.png/v1/fill/w_980,h_467,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_9e7ba852ca2942cdb1ec046c39047338~mv2.png)
Chọn vào instance vừa tạo chúng ta để ý phần IPv4 Public, IP này do AWS cấp tự động và nó có thể thay đổi khi chúng ta Reboot instance. Vì thế chúng ta phải gán IP tĩnh cho instance bằng Elastic IP, phần này mình sẽ hướng dẫn sau, tạm thời chúng ta dùng IP động do AWS cấp để truy cập vào instance.
Mình dùng Git để kết nối đến instance, các bạn có thể download và tự cài git cho windows.
![](https://static.wixstatic.com/media/68165d_6a0bddfbe4524d8080a198d3a0029353~mv2.png/v1/fill/w_980,h_500,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/68165d_6a0bddfbe4524d8080a198d3a0029353~mv2.png)
![](https://static.wixstatic.com/media/68165d_813c1739f13149cca26e5784dae118c1~mv2.png/v1/fill/w_980,h_358,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/68165d_813c1739f13149cca26e5784dae118c1~mv2.png)
Mình đang lưu file key pair ngoài Desktop nên mình sẽ chạy Git Bash ngoài này luôn.
![](https://static.wixstatic.com/media/68165d_4efc71f44a4b4f36aca665779044720d~mv2.png/v1/fill/w_627,h_371,al_c,q_85,enc_auto/68165d_4efc71f44a4b4f36aca665779044720d~mv2.png)
Cú pháp kết nối đến instance
- Đường dẫn mà chúng ta lưu file key pair đã tải xuống lúc tạo instance.
- Username: xem bảng bên dưới
- IP Public: là IPv4 Public của instance hoặc Elastic IP được gán cho instance.
![](https://static.wixstatic.com/media/68165d_23487c6673b14e1cb159d066c7395dcc~mv2.png/v1/fill/w_627,h_369,al_c,q_85,enc_auto/68165d_23487c6673b14e1cb159d066c7395dcc~mv2.png)
Gõ yes và nhấn enter.
![](https://static.wixstatic.com/media/68165d_2794c51054d6458c9a308af31cf7b656~mv2.png/v1/fill/w_631,h_374,al_c,q_85,enc_auto/68165d_2794c51054d6458c9a308af31cf7b656~mv2.png)
Vậy là chúng ta đã kết nối vào được instance.
Comments