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
Sambungkan ke instance tempat lingkungan web diterapkan.
Untuk informasi lebih lanjut, lihat Gunakan Workbench untuk Menyambung ke Instance Windows melalui RDP.
Di desktop, klik This PC dan buka jalur
C:\wwwrootdi direktori root default.Buat folder
windows-testpage-1danwindows-testpage-2.
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"; ?>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
Di bilah tugas, klik ikon Server Manager
.Di bilah navigasi atas, pilih .
Di panel navigasi di sisi kiri jendela IIS Manager, klik nama server lalu pilih Sites.
Di bagian Actions di sisi kanan, klik Add Website. Tambahkan situs web
windows-testpage-1dan klik OK.Gambar berikut menunjukkan cara mengonfigurasi situs web.

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.comsebagai hostname.
Di bagian Actions di sisi kanan, klik Add Website. Tambahkan situs web
windows-testpage-2dan klik OK.Gambar berikut menunjukkan cara mengonfigurasi situs web.

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.comsebagai hostname.
Gambar berikut menunjukkan bahwa situs web telah ditambahkan.

(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.
Pergi ke direktori
C:\Windows\System32\drivers\etc.Salin file hosts.
Simpan file
hosts - copy, yang dapat Anda gunakan untuk mengembalikan file hosts ke keadaan awal setelah pengujian selesai.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.comKembali ke desktop Windows dan tekan
Win+R.Di kotak dialog Run, masukkan cmd dan klik OK.
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.phpdi bilah alamat browser dan tekan tombol Enter. Situs webwindows-testpage-1akan ditampilkan, seperti yang ditunjukkan pada gambar berikut.
Masukkan
test2.com/test2.phpdi bilah alamat browser dan tekan tombol Enter. Situs webwindows-testpage-2akan ditampilkan, seperti yang ditunjukkan pada gambar berikut.
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.