Hosting situs web statik di Azure Storage
Anda dapat menyajikan konten statik (HTML, CSS, JavaScript, dan file gambar) langsung dari kontainer di akun tujuan-umum V2 atau BlockBlobStorage. Untuk mempelajari selengkapnya, lihat Hosting situs web statik di Azure Storage.
Artikel ini memperlihatkan kepada Anda cara mengaktifkan hosting situs web statik dengan menggunakan portal Azure, Azure CLI, atau PowerShell.
Aktifkan hosting situs web statik
Hosting situs web statik adalah fitur yang harus Anda aktifkan di akun penyimpanan.
Masuk ke portal Azure untuk memulai.
Temukan akun penyimpanan Anda dan pilih untuk menampilkan panel Ringkasan akun.
Di panel Ringkasan, pilih tab Kemampuan. Selanjutnya, pilih Situs web statik untuk menampilkan halaman konfigurasi untuk situs web statik.
Pilih Aktifkan untuk mengaktifkan hosting situs web statik untuk akun penyimpanan.
Di bidang Nama dokumen indeks, tentukan halaman indeks default (Misalnya: index.html).
Halaman indeks default ditampilkan saat pengguna menavigasi ke akar situs web statik Anda.
Di bidang Jalur dokumen galat, tentukan halaman galat default (Misalnya: 404.html).
Halaman kesalahan default ditampilkan saat pengguna mencoba menavigasi ke halaman yang tidak ada di situs web statik Anda.
Klik Simpan untuk menyelesaikan konfigurasi situs statik.
Pesan konfirmasi ditampilkan. Titik akhir situs web statik Anda dan informasi konfigurasi lainnya ditampilkan dalam panel Ringkasan.
Unggah file
Instruksi berikut menunjukkan cara mengunggah file menggunakan portal Azure. Anda dapat menggunakan AzCopy, PowerShell, CLI, atau aplikasi kustom apa pun yang dapat mengunggah file ke kontainer $web akun Anda. Untuk tutorial langkah demi langkah mengunggah file dengan menggunakan kode Visual Studio, lihat Tutorial: Hosting situs web statik di Blob Storage.
Di portal Azure, buka akun penyimpanan yang berisi situs web statik Anda. Pilih Kontainer di panel navigasi kiri untuk menampilkan daftar kontainer.
Di panel Kontainer, pilih kontainer $web untuk membuka panel Ringkasan kontainer.
Di panel Ringkasan, pilih ikon Unggah untuk membuka panel Unggah blob. Selanjutnya, pilih bidang File di dalam panel Unggah blob untuk membuka browser file. Buka file yang ingin Anda unggah, pilih file tersebut, lalu pilih Buka untuk mengisi bidang File. Jika diperlukan, pilih kotak centang Timpa jika file sudah ada.
Jika Anda ingin browser menampilkan konten file, pastikan bahwa jenis konten file tersebut berupa
text/html
. Untuk memverifikasi ini, pilih nama blob yang Anda unggah di langkah sebelumnya untuk membuka panel Ringkasan. Pastikan bahwa nilai diatur dalam bidang properti CONTENT-TYPE.Catatan
Properti ini secara otomatis diatur ke
text/html
untuk ekstensi yang dikenal secara umum seperti.html
. Namun, dalam beberapa kasus, Anda harus mengatur ini sendiri. Jika Anda tidak mengatur properti ini ketext/html
, browser akan meminta pengguna untuk mengunduh file alih-alih menyajikan konten. Properti ini dapat diatur di langkah sebelumnya.
Temukan URL situs web
Anda bisa menampilkan halaman situs Anda dari browser dengan menggunakan URL publik situs web.
Di panel yang muncul di samping halaman gambaran umum akun penyimpanan Anda, pilih Situs Web Statik. URL situs Anda muncul di bidang Titik akhir primer.
Aktifkan metrik di halaman situs web statik
Setelah Anda mengaktifkan metrik, statistik lalu lintas pada file di kontainer $web dilaporkan di dasbor metrik.
Klik Metrik di bawah bagian Monitor pada menu akun penyimpanan.
Catatan
Data metrik dihasilkan dengan mengaitkan ke API metrik yang berbeda. Portal hanya menampilkan anggota API yang digunakan dalam kerangka waktu tertentu untuk hanya fokus pada anggota yang mengembalikan data. Untuk memastikan Anda dapat memilih anggota API yang diperlukan, langkah pertama adalah memperluas jangka waktu.
Klik tombol jangka waktu, pilih jangka waktu, lalu klik Terapkan.
Pilih Blob dari menu geser turun Namespace.
Lalu pilih metrik Egress.
Pilih Jumlah dari pemilih Agregasi.
Klik tombol Tambah filter dan pilih nama API dari pemilih Properti.
Centang kotak di samping GetWebContent di pemilih Nilai untuk mengisi laporan metrik.
Catatan
Kotak centang GetWebContent hanya muncul jika anggota API tersebut digunakan dalam jangka waktu tertentu. Portal hanya menampilkan anggota API yang digunakan dalam kerangka waktu tertentu untuk hanya fokus pada anggota yang mengembalikan data. Jika Anda tidak dapat menemukan anggota API tertentu dalam daftar ini, perluas jangka waktunya.
Langkah berikutnya
- Pelajari cara mengonfigurasi domain kustom dengan situs web statik Anda. Lihat Petakan domain kustom ke titik akhir Azure Blob Storage.