全部产品
Search
文档中心

Elastic Compute Service:Gunakan IIS untuk mengonfigurasi beberapa situs web

更新时间:Jul 02, 2025

Anda dapat mengonfigurasi beberapa situs web pada sebuah instance Elastic Compute Service (ECS) untuk mengurangi biaya operasional dan menyederhanakan pengelolaan situs web seperti pembaruan perangkat lunak, pengaturan keamanan, serta pencadangan data. Anda juga dapat menyesuaikan alokasi sumber daya secara fleksibel sesuai dengan kebutuhan situs web yang berubah. Topik ini menjelaskan cara menggunakan Internet Information Services (IIS) untuk membangun beberapa situs web pada instance ECS yang menjalankan sistem operasi Windows Server 2012 R2 64-bit.

Prasyarat

Sebuah instance ECS telah dibuat. Lingkungan web tempat IIS, PHP, dan MySQL diinstal telah diterapkan pada instance tersebut. Anda dapat menggunakan gambar Windows yang mencakup lingkungan ini untuk menerapkannya pada instance. Untuk mendapatkan gambar tersebut, kunjungi Alibaba Cloud Marketplace.

Dalam tutorial ini, IIS digunakan untuk membangun situs web windows-testpage-1 dan windows-testpage-2, serta mengonfigurasi nama domain berbeda pada port yang sama untuk mengakses situs web tersebut.

Buat situs web uji

  1. Sambungkan ke instance tempat lingkungan web diterapkan.

  2. Di desktop, klik This PC dan buka jalur C:\wwwroot di direktori root default.

  3. Buat folder windows-testpage-1 dan windows-testpage-2.

    wwwroot

  4. Buka folder windows-testpage-1, buat file test1.php di dalam folder tersebut, lalu masukkan konten berikut ke dalam file:

    <?php
    echo "<title>Test-1</title>";
    echo "windows-test-1";
    ?>
  5. Buka folder windows-testpage-2, buat file test2.php di dalam folder tersebut, lalu masukkan konten berikut ke dalam file:

    <?php
    echo "<title>Test-2</title>";
    echo "windows-test-2";
    ?>

Konfigurasikan IIS

  1. Di bilah tugas, klik ikon Server Manager server.

  2. Di bilah navigasi atas, pilih Tools > Internet Information Services (IIS) Manager.

  3. Di panel navigasi di sisi kiri jendela IIS Manager, klik nama server lalu pilih Sites.

  4. Di bagian Actions di sisi kanan, klik Add Website. Tambahkan situs web windows-testpage-1 dan klik OK.

    Gambar berikut menunjukkan cara mengonfigurasi situs web.netsite1

    Perhatikan parameter berikut:

    • Nama situs: Masukkan windows-testpage-1.

    • Application pool: Pilih DefaultAppPool.

    • Physical path: Pilih jalur fisik untuk situs web windows-testpage-1.

    • Host name: Tentukan nama domain test1.com sebagai hostname.

  5. Di bagian Actions di sisi kanan, klik Add Website. Tambahkan situs web windows-testpage-2 dan klik OK.

    Gambar berikut menunjukkan cara mengonfigurasi situs web.netsite2

    Perhatikan parameter berikut:

    • Nama situs: Masukkan windows-testpage-2.

    • Application pool: Pilih DefaultAppPool.

    • Physical path: Pilih jalur fisik untuk situs web windows-testpage-2.

    • Host name: Tentukan nama domain test2.com sebagai hostname.

    Gambar berikut menunjukkan bahwa situs web telah ditambahkan.result

(Opsional) Konfigurasikan file hosts di host lokal Anda

Semua informasi yang digunakan dalam tutorial ini hanya untuk referensi. Anda harus mengonfigurasi pemetaan IP di file hosts pada host lokal Anda. Jika Anda menggunakan nama domain server aktual saat mengonfigurasi situs web, lewati langkah ini. Dalam tutorial ini, server fisik lokal yang menjalankan sistem operasi Windows digunakan.

  1. Pergi ke direktori C:\Windows\System32\drivers\etc.

  2. Salin file hosts.

    Simpan file hosts - copy, yang dapat Anda gunakan untuk mengembalikan file hosts ke keadaan awal setelah pengujian selesai.

  3. Modifikasi file hosts.

    Tambahkan konten berikut ke akhir file, simpan file, lalu keluar dari file:

    <Alamat IP Publik instance ECS> test1.com
    <Alamat IP Publik instance ECS> test2.com
  4. Kembali ke desktop Windows dan tekan Win+R.

  5. Di kotak dialog Run, masukkan cmd dan klik OK.

  6. Di prompt perintah, jalankan perintah berikut agar konfigurasi file hosts langsung berlaku:

    ipconfig /flushdns

Hasil

Anda dapat mengakses dua situs web uji dari browser di komputer lokal Anda.

  • Masukkan test1.com/test1.php di bilah alamat browser dan tekan tombol Enter. Situs web windows-testpage-1 akan ditampilkan, seperti yang ditunjukkan pada gambar berikut.test1.php

  • Masukkan test2.com/test2.php di bilah alamat browser dan tekan tombol Enter. Situs web windows-testpage-2 akan ditampilkan, seperti yang ditunjukkan pada gambar berikut.test2.php

Beberapa situs web telah dibangun. Dalam skenario nyata, pastikan bahwa nama domain dan jalur proyek dikonfigurasi dengan benar di file konfigurasi untuk memungkinkan akses ke situs web. Anda dapat menginstal sertifikat SSL di IIS. Untuk informasi lebih lanjut, lihat Instal Sertifikat SSL pada Server IIS.

Referensi

Jika Anda ingin menerapkan beberapa situs web pada instance Linux, lihat Gunakan NGINX untuk Mengonfigurasi Beberapa Situs Web.