Hướng Dẫn Cài Đặt và Cấu Hình AWS CLI Trên Mac
Cài đặt môi trường địa phương cho AWS là bước quan trọng cho bất kỳ nhà phát triển hoặc DevOps nào. Nếu bạn muốn bắt đầu với AWS, bước đầu tiên và quan trọng nhất là thiết lập AWS Command Line Interface (CLI). Công cụ mạnh mẽ này cho phép bạn quản lý các dịch vụ AWS trực tiếp từ terminal của bạn, điều này rất cần thiết cho tự động hóa và quy trình làm việc hiệu quả.
Hướng dẫn này sẽ hướng dẫn bạn qua toàn bộ quy trình, từ việc cài đặt các công cụ cần thiết đến việc cấu hình CLI với thông tin đăng nhập của bạn. Hãy cùng khám phá nhé!
Mục Lục
- Bước 1: Cài Đặt Homebrew
- Bước 2: Cài Đặt AWS CLI
- Bước 3: Đăng Nhập Vào AWS Console
- Bước 4: Truy Cập Trang Thông Tin Bảo Mật
- Bước 5: Tạo Khóa Truy Cập Trong AWS Console
- Bước 6: Cấu Hình AWS CLI
- Bước 7: Kiểm Tra Cài Đặt Của Bạn
Bước 1: Cài Đặt Homebrew (Nếu Bạn Chưa Cài) 🍻
Nếu bạn chưa có, Homebrew là trình quản lý gói cần thiết cho macOS. Nó giúp đơn giản hóa cuộc sống hàng ngày của nhà phát triển bằng cách làm cho việc cài đặt gói trở nên dễ dàng, thường chỉ với một lệnh duy nhất.
Hãy truy cập trang chủ Homebrew tại https://brew.sh/ để biết hướng dẫn mới nhất.
Hoặc thực hiện lệnh sau:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Sau khi cài đặt, hãy đảm bảo mọi thứ được cập nhật:
brew update
Bước 2: Cài Đặt AWS CLI 📥
Thực hiện lệnh:
brew install awscli
Homebrew sẽ tải và cài đặt phiên bản mới nhất của AWS CLI chính thức.
Bước 3: Đăng Nhập Vào AWS Console
Để sử dụng CLI, bạn cần thông tin đăng nhập. Chúng ta sẽ tạo một Access Key ID và Secret Access Key duy nhất từ AWS Management Console.
- Truy cập AWS Console: https://aws.amazon.com/console/ và nhấn nút Đăng Nhập.
Bước 4: Truy Cập Trang Thông Tin Bảo Mật
- Nhấp vào tên của bạn ở góc trên bên phải.
- Trong menu bật lên, nhấp vào “Thông tin bảo mật”.
Bước 5: Tạo Khóa Truy Cập Trong AWS Console 🔑
-
Cuộn xuống phần Access keys.
-
Nhấn nút Tạo khóa truy cập.
-
Một cặp khóa sẽ được tạo ra. Quan trọng, hãy sao chép và lưu cả hai khóa ngay lập tức và một cách an toàn. Hãy coi Secret Access Key của bạn như một mật khẩu!
💡 Mẹo Chuyên Nghiệp: Đối với việc sử dụng trong sản xuất, hãy xem xét việc bảo mật những khóa này bằng cách sử dụng các dịch vụ của AWS như Secrets Manager thay vì lưu trữ chúng cục bộ.
Bước 6: Cấu Hình AWS CLI ⚙️
Chạy lệnh cấu hình chính:
aws configure
CLI sẽ yêu cầu bạn nhập bốn thông tin:
AWS Access Key ID: Sử dụng Access key bạn vừa tạo (cái đầu tiên)
AWS Secret Access Key: Sử dụng Secret access key bạn vừa tạo (cái thứ hai)
Default region name: us-east-1 (Sử dụng vùng của bạn)
Default output format: Bạn có thể nhấn Enter để chấp nhận mặc định, đó là JSON.
Làm Thế Nào Để Tìm Tên Vùng Của Bạn?
Để tìm vùng mặc định của bạn, hãy nhìn ở góc trên bên phải của AWS Management Console. Vùng hiện tại bạn đang ở sẽ được hiển thị ở đó, ví dụ: United States (N. Virginia), nhấn vào nó.
- Lấy định danh vùng đã chọn, đối với tôi đây là us-east-1.
Bước 7: Kiểm Tra Cài Đặt Của Bạn ✅
Một cấu hình thành công có nghĩa là bạn có thể tương tác với AWS! Hãy chạy một bài kiểm tra đơn giản.
Lệnh sau sẽ liệt kê tất cả các lệnh cấp cao có sẵn trong CLI. Nếu nó chạy mà không gặp lỗi, bạn đã thành công!
aws help
CHÚC MỪNG! 🎉 Bạn đã chính thức cài đặt và sẵn sàng để bắt đầu quản lý các tài nguyên AWS của mình trực tiếp từ dòng lệnh. Hãy tiến lên và tự động hóa!