Menginstal Azure CLI
Di unit ini, Anda mempelajari cara memilih lingkungan terbaik untuk menjalankan perintah Azure CLI , menginstal Azure CLI di komputer lokal Anda, dan memverifikasi penginstalan dengan memeriksa versi.
Pilih lingkungan Anda
Azure CLI berjalan di Bash, PowerShell, dan Windows Command Prompt (Cmd.exe). Dengan beberapa pengecualian, tugas apa pun yang dapat Anda lakukan di portal Microsoft Azure juga dapat diselesaikan menggunakan Azure CLI. Berikut adalah beberapa faktor yang perlu dipertimbangkan saat memilih alat pembuatan skrip yang paling tepat untuk kebutuhan Anda:
Otomatisasi: Apakah Anda perlu mengotomatiskan tugas yang kompleks atau berulang? Azure PowerShell dan Azure CLI mendukung otomatisasi, sedangkan portal Microsoft Azure tidak.
Kurva pembelajaran: Apakah Anda perlu menyelesaikan tugas dengan cepat tanpa mempelajari perintah atau sintaks baru? Portal Microsoft Azure mudah digunakan dan tidak memerlukan perintah atau sintaks pembelajaran. Sebaliknya, Azure PowerShell dan Azure CLI memerlukan pemahaman tentang sintaks shell perintah dan persyaratan khusus untuk setiap perintah.
Set keterampilan tim: Apakah tim Anda memiliki keahlian yang ada? Misalnya, jika tim Anda sudah menggunakan PowerShell untuk mengelola produk lain seperti Windows, Exchange Server, atau Microsoft 365, mereka mungkin menemukan Azure PowerShell menjadi pilihan yang lebih nyaman dan efisien.
Nota
Latihan ini memandu Anda membuat penginstalan lokalAzure CLI. Namun, sisa modul ini menggunakan Azure Cloud Shell di lingkungan kotak pasir Microsoft Learn gratis. Jika mau, Anda dapat mempertimbangkan latihan penginstalan ini opsional dan hanya meninjau instruksi.
Metode penginstalan menurut platform
Bagian berikut ini menyediakan instruksi penginstalan khusus platform untuk Azure CLI. Pilih bagian yang cocok dengan sistem operasi Anda.
Menginstal Azure CLI di Windows
Unduh dan instal rilis terbaru Azure CLI. Saat alat penginstal bertanya apakah alat ini dapat membuat perubahan pada komputer Anda, pilih kotak Ya .
Jika sebelumnya Anda menginstal Azure CLI, mengeksekusi Microsoft Installer (MSI) 32-bit atau 64-bit akan menimpa penginstalan yang ada.
Setelah penginstalan selesai, tutup dan buka kembali jendela terminal aktif apa pun untuk memastikan variabel lingkungan disegarkan.
Buka Perintah Windows, PowerShell, atau Terminal Windows untuk menjalankan perintah Azure CLI .
Latihan ini memandu Anda menggunakan Microsoft Installer. Untuk opsi penginstalan Windows lainnya, lihat Menginstal Azure CLI di Windows.
Memasang CLI Azure di Linux
Tentukan versi Ubuntu atau Debian Anda:
source /etc/os-release echo "OS: $NAME" echo "Version: $VERSION"Untuk versi Ubuntu dan Debian yang didukung, lihat Sebelum Memulai.
Instal Azure CLI di Ubuntu atau Debian menggunakan Advanced Packaging Tool (apt) dan baris perintah Bash :
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bashVerifikasi bahwa penginstalan berhasil diselesaikan:
az version
Untuk opsi penginstalan Linux lainnya, termasuk Red Hat Enterprise Linux (RHEL), CentOS, Fedora, dan distribusi lainnya, lihat Menginstal Azure CLI di Linux.
Menginstal Azure CLI di macOS
Jika Anda tidak memiliki Homebrew yang tersedia di sistem Anda, instal Homebrew sebelum melanjutkan.
Perbarui informasi repositori Homebrew Anda dan jalankan perintah Azure CLI
install:brew update && brew install azure-cliVerifikasi penginstalan:
az version
Untuk informasi selengkapnya, termasuk pemecahan masalah di macOS, lihat Menginstal Azure CLI di macOS.
Komputer lokal Anda sekarang disiapkan untuk mengelola sumber daya Azure dengan Azure CLI. Anda sekarang dapat menggunakan Azure CLI secara lokal untuk memasukkan perintah atau menjalankan skrip. Azure CLI meneruskan perintah Anda ke pusat data Azure, tempat perintah tersebut berjalan di dalam langganan Azure Anda.
Memverifikasi penginstalan Azure CLI
Verifikasi penginstalan Azure CLI Anda dengan mengembalikan versi Azure CLI menggunakan az version perintah :
az version
Anda dapat mengharapkan respons berikut dari Azure CLI:
{
"azure-cli": "2.65.0",
"azure-cli-core": "2.65.0",
"azure-cli-telemetry": "1.1.0",
"extensions": {}
}
Nota
Nomor versi yang ditunjukkan di atas adalah contoh. Versi terinstal Anda mungkin berbeda tergantung pada saat Anda menginstal Azure CLI.
Metode autentikasi
Saat Anda bekerja dengan penginstalan lokal Azure CLI, Anda perlu mengautentikasi sebelum dapat menjalankan perintah Azure . Ada beberapa cara untuk mengautentikasi dengan Azure menggunakan Azure CLI:
Tabel berikut membandingkan metode autentikasi yang paling umum:
| Metode autentikasi | Paling cocok untuk | Keunggulan |
|---|---|---|
| Azure Cloud Shell | Pengujian dan pembelajaran cepat | Azure Cloud Shell secara otomatis mengautentikasi Anda dan merupakan cara term mudah untuk memulai. Tidak diperlukan penginstalan lokal. |
| Login interaktif | Pengembangan dan pembelajaran lokal | Masuk melalui browser Anda dengan az login perintah .
Login interaktif memberi Anda pemilih langganan untuk secara otomatis mengatur langganan default Anda. |
| Identitas terkelola | Aplikasi dan layanan yang dihosting Azure | Identitas terkelola menyediakan identitas yang dikelola Azure untuk digunakan aplikasi saat menyambungkan ke sumber daya yang mendukung autentikasi Microsoft Entra . Menghilangkan kebutuhan untuk mengelola rahasia, kredensial, sertifikat, dan kunci. |
| Prinsipal Layanan | Otomatisasi produksi dan CI/CD | Saat Anda menulis skrip, menggunakan perwakilan layanan adalah pendekatan autentikasi yang direkomendasikan. Anda hanya memberikan izin yang sesuai yang diperlukan untuk service principal, menjaga otomatisasi Anda tetap aman. |
Masuk secara interaktif
Jika Anda memilih untuk menginstal Azure CLI secara lokal, autentikasi ke Azure menggunakan
az loginperintah :az loginAzure CLI biasanya meluncurkan browser default Anda untuk membuka halaman masuk Azure . Jika halaman masuk Azure tidak diluncurkan, ikuti instruksi baris perintah dan masukkan kode otorisasi di https://aka.ms/devicelogin.
Jika Anda memiliki akses ke beberapa langganan, Anda diminta untuk memilih langganan Azure pada saat masuk.
Penting
Mulai tahun 2025, Microsoft memberlakukan autentikasi multifaktor wajib (MFA) untuk Azure CLI dan alat baris perintah lainnya. Persyaratan MFA baru berdampak pada identitas pengguna ID Microsoft Entra . Mereka tidak memengaruhi identitas beban kerja, seperti prinsipal layanan dan identitas terkelola.