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.

  1. Masuk ke portal Azure untuk memulai.

  2. Temukan akun penyimpanan Anda dan pilih untuk menampilkan panel Ringkasan akun.

  3. Di panel Ringkasan, pilih tab Kemampuan. Selanjutnya, pilih Situs web statik untuk menampilkan halaman konfigurasi untuk situs web statik.

    Gambar memperlihatkan cara mengakses halaman konfigurasi situs web Statis dalam portal Azure

  4. Pilih Aktifkan untuk mengaktifkan hosting situs web statik untuk akun penyimpanan.

  5. 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.

  6. 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.

  7. Klik Simpan untuk menyelesaikan konfigurasi situs statik.

    Gambar memperlihatkan cara mengatur properti situs web Statis dalam portal Azure

  8. Pesan konfirmasi ditampilkan. Titik akhir situs web statik Anda dan informasi konfigurasi lainnya ditampilkan dalam panel Ringkasan.

    Gambar memperlihatkan properti situs web Statis dalam portal Azure

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.

  1. Di portal Azure, buka akun penyimpanan yang berisi situs web statik Anda. Pilih Kontainer di panel navigasi kiri untuk menampilkan daftar kontainer.

  2. Di panel Kontainer, pilih kontainer $web untuk membuka panel Ringkasan kontainer.

    Gambar memperlihatkan tempat menemukan kontainer penyimpanan situs web di portal Azure

  3. 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.

    Gambar yang menunjukkan cara mengunggah file ke kontainer penyimpanan situs web statis

  4. 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.

    Gambar memperlihatkan cara memverifikasi jenis konten blob

    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 ke text/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.

Metrik situs web statis Azure Storage

Aktifkan metrik di halaman situs web statik

Setelah Anda mengaktifkan metrik, statistik lalu lintas pada file di kontainer $web dilaporkan di dasbor metrik.

  1. Klik Metrik di bawah bagian Monitor pada menu akun penyimpanan.

    Tautan metrik

    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.

  2. Klik tombol jangka waktu, pilih jangka waktu, lalu klik Terapkan.

    Rentang waktu metrik situs web statik Azure Storage

  3. Pilih Blob dari menu geser turun Namespace.

    Namespace metrik situs web statik Azure Storage

  4. Lalu pilih metrik Egress.

    Cuplikan layar yang memperlihatkan metrik Egress situs web statis Azure Storage.

  5. Pilih Jumlah dari pemilih Agregasi.

    Agregasi metrik situs web statik Azure Storage

  6. Klik tombol Tambah filter dan pilih nama API dari pemilih Properti.

    Nama API metrik situs web statik Azure Storage

  7. Centang kotak di samping GetWebContent di pemilih Nilai untuk mengisi laporan metrik.

    GetWebContent metrik situs web statik Azure Storage

    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