全部产品
Search
文档中心

Cloud Storage Gateway:Gunakan CSG untuk membangun situs web yang di-hosting di IIS

更新时间:Sep 29, 2025

Topik ini menjelaskan cara membangun situs web menggunakan Internet Information Services (IIS) pada Windows Server bersama dengan Cloud Storage Gateway (CSG).

Informasi Latar Belakang

CSG memungkinkan Anda mengakses dan berbagi data yang disimpan di Object Storage Service (OSS) menggunakan Network-Attached Storage (NAS) atau Samba. Dengan CSG, Anda dapat menikmati manfaat penyimpanan tak terbatas dari bucket OSS tanpa pengalaman sebelumnya dalam OSS. IIS adalah server web dari Microsoft yang dapat meng-host aplikasi web dan sering digunakan oleh pengguna Windows Server karena kemudahan penyebaran layanan.

Prasyarat

  1. Akun Alibaba Cloud telah dibuat dan verifikasi nama asli untuk akun tersebut sudah selesai. Untuk informasi lebih lanjut, lihat Buat Akun Alibaba Cloud.

    Catatan

    Kami merekomendasikan Anda membuat Pengguna RAM dan masuk ke Konsol CSG sebagai Pengguna RAM.

  2. CSG telah diaktifkan. Jika CSG belum diaktifkan, ikuti petunjuk di layar di Konsol CSG untuk mengaktifkan CSG.

  3. VPC tersedia di wilayah tempat Anda ingin membuat file gateway. Untuk informasi lebih lanjut, lihat Buat VPC dengan blok CIDR IPv4.

  4. Instans ECS dibuat di VPC di wilayah tempat Anda ingin membuat file gateway.

    Catatan

    Jika host lokal Anda terhubung ke VPC melalui sirkuit Express Connect, Anda juga dapat melakukan langkah-langkah ini menggunakan host tersebut.

  5. Bucket OSS telah dibuat. Untuk informasi lebih lanjut, lihat Mulai menggunakan Konsol OSS.

    Penting
    • File gateway mendukung kelas penyimpanan berikut dari bucket OSS: Standar, Infrequent Access (IA), dan Arsip. File gateway tidak mendukung bucket OSS yang memiliki konfigurasi routing kembali-ke-asal.

    • Kami merekomendasikan agar Anda tidak mengaitkan gateway dengan bucket Arsip. Jika file yang ditulis dari file gateway ke OSS diperkirakan jarang dimodifikasi, kami sarankan Anda menyimpan file tersebut di bucket Standar atau IA terlebih dahulu dan mengonfigurasi aturan siklus hidup yang mengubah kelas penyimpanan file menjadi Arsip atau Penyimpanan Arsip Dingin. Ini mengurangi operasi pemulihan yang tidak perlu dan mengoptimalkan biaya serta efisiensi penyimpanan.

    • Saat klien menulis file ke file gateway, gateway mencatat setidaknya dua tindakan: menulis file dan mengatur waktu modifikasi file. Gateway menggabungkan kedua tindakan tersebut jika memungkinkan. Namun, gateway mungkin tetap memulai beberapa operasi pada objek ke bucket tempat objek disimpan. Operasi CopyObject dipanggil untuk menyimpan waktu modifikasi file sebagai bagian dari metadata objek di bucket. Jika objek tersebut adalah objek Arsip atau Penyimpanan Arsip Dingin, operasi ini memerlukan pemulihan objek, yang membutuhkan waktu untuk diselesaikan. Ini meningkatkan waktu yang diperlukan untuk unggah objek dan bahkan menyebabkan kegagalan unggah jika tidak cukup waktu tersisa untuk mengunggah data di cache.

Siapkan Sumber Daya CSG

  1. Di halaman Gateways di Konsol CSG, buat file gateway yang memiliki share Server Message Block (SMB). Untuk langkah-langkah rinci, lihat Kelola file gateway di Konsol CSG.

    Catatan

    Pada langkah Config Protocol, pilih SMB untuk Protocol.

    2025-01-09_15-51-07

  2. Di halaman Gateways, klik ID file gateway. Di halaman yang muncul, klik SMB Users > Create.

  3. Di kotak dialog Add SMB User, atur Username dan Password.2025-01-09_16-35-50

  4. Di tab Shares, temukan share dan klik Settings di kolom Aksi. Kotak dialog Pengaturan Share SMB akan muncul.

  5. Klik Edit untuk memberikan izin baca/tulis atau hanya-baca kepada pengguna SMB.2025-01-09_17-22-08

Bangun Situs Web Berbasis IIS

Penting

Bagian ini tidak mencakup semua langkah. Untuk langkah-langkah yang tidak disebutkan, pertahankan pengaturan default dan klik Next.

  1. Di Control Panel, klik Turn Windows features on or off. Anda juga dapat membuka Server Manager dari Windows Server dan menggunakan Add Roles and Features Wizard. Topik ini menunjukkan cara membangun situs web berbasis IIS di Windows Server 2022.启用和删除

  2. Klik Add roles and features.添加角色和功能

  3. Pilih jenis instalasi.安装类型

  4. Pilih server tempat Anda ingin menginstal peran dan fitur.服务器选择

  5. Pilih peran Web Server (IIS) dari daftar Roles.勾选IIS

  6. Setelah instalasi selesai, klik Close.安装完成

  7. Buka Internet Information Services (IIS) Manager, klik kanan Sites, dan pilih Add Website.添加网站

  8. Di kotak dialog Tambah Situs Web, masukkan nama situs web di bidang Site name, target mount SMB di bidang Physical path, lalu klik OK.添加挂载点

Mount Share SMB

  1. Untuk mengizinkan IIS mengakses target mount, tambahkan akun lokal di Windows.添加本地用户

  2. Di Internet Information Services (IIS) Manager, temukan situs web dan klik Advanced Settings di sebelah kanan.添加物理

  3. Di kotak dialog Pengaturan Lanjutan, klik ikon 。。。。 di sebelah bidang Credential Jalur Fisik. Di kotak dialog Connect As, pilih Specific user dan atur nama pengguna dan kata sandi yang sama dengan pengguna SMB, lalu klik OK. Jika pengguna tersebut adalah pengguna domain, Anda dapat menambahkan gateway ke domain Active Directory alih-alih membuat pengguna secara terpisah.特定

  4. Buka File Explorer. Pilih This PC dari panel kiri. Kemudian, di tab Computer, pilih Map network drive.

  5. Di kotak dialog Map Network Drive, masukkan target mount SMB di bidang Folder, pilih Connect using different credentials.映射

  6. Klik Selesai. Di kotak dialog yang muncul, masukkan nama dan kata sandi pengguna SMB untuk menyelesaikan operasi mount. Jika sistem gagal memetakan drive jaringan, jalankan perintah berikut di Command Prompt:

    REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters /f /v AllowInsecureGuestAuth /t REG_DWORD /d 1

Akses Situs Web Berbasis IIS

  1. Di drive jaringan yang dipetakan, buat file HTML bernama hello.html:

    <!DOCTYPE html>
    <html>
      <head>
        <title>Ini adalah judul</title>
      </head>
      <body>
        <p>Halo dunia!</p>
      </body>
    </html>
  2. Setelah IIS dimulai, masukkan 127.0.0.1/hello.html di bilah alamat browser. Situs web dapat diakses.访问服务