Membuat VM dengan NGINX
Skrip ini membuat Azure Virtual Machine dan menggunakan Azure Virtual Machine Custom Script Extension untuk menginstal NGINX. Setelah menjalankan skrip, Anda dapat mengakses situs web demo di alamat IP publik mesin virtual.
Untuk menjalankan sampel ini, instal versi terbaru Azure CLI. Untuk memulai, jalankan az login guna membuat koneksi dengan Azure.
Sampel untuk Azure CLI ditulis untuk bash shell. Untuk menjalankan sampel ini di Windows PowerShell atau Perintah, Anda perlu mengubah elemen skrip.
Jika Anda tidak memiliki langganan Azure, buatlah akun gratis sebelum Anda memulai.
Contoh skrip
Peringatan
Sepertinya sampel yang Anda cari sudah dipindahkan! Tenang saja, kami sedang berusaha mengatasi ini.
Ekstensi Skrip Kustom
Ekstensi skrip kustom menyalin skrip ini ke mesin virtual. Skrip kemudian dijalankan untuk menginstal dan mengkonfigurasi server web NGINX.
#!/bin/bash
# update package source
apt-get -y update
# install NGINX
apt-get -y install nginx
Membersihkan penyebaran
Jalankan perintah berikut untuk menghapus grup sumber daya, VM, dan semua sumber daya terkait.
az group delete --name myResourceGroup
Penjelasan skrip
Skrip ini menggunakan perintah berikut untuk membuat grup sumber daya, komputer virtual, dan semua sumber daya terkait. Setiap perintah dalam tabel ditautkan ke dokumentasi spesifik perintah.
| Perintah | Catatan |
|---|---|
| az group create | Membuat grup sumber daya tempat semua sumber daya disimpan. |
| az vm create | Membuat mesin virtual. Perintah ini juga menentukan gambar mesin virtual yang akan digunakan, dan kredensial administratif. |
| az vm open-port | Membuat aturan grup keamanan jaringan untuk mengizinkan lalu lintas masuk. Dalam sampel ini, port 80 dibuka untuk lalu lintas HTTP. |
| azure vm extension set | Menambahkan dan menjalankan ekstensi mesin virtual ke VM. Dalam sampel ini, ekstensi skrip kustom digunakan untuk menginstal NGINX. |
| hapus grup az | Menghapus grup sumber daya termasuk semua sumber daya berlapis. |
Langkah berikutnya
Untuk informasi selengkapnya tentang Azure CLI, lihat Dokumentasi Azure CLI.
Sampel skrip CLI mesin virtual tambahan dapat ditemukan di dokumentasi VM Azure Linux.