Sebelum Anda mulai menggunakan IIS pada Windows Server 2008 yang Anda gunakan, pastikan bahwa di komputer anda tidak terpasang web server lainnya, misalnya saja web server Apache. Jika ada maka Anda harus mematikan terlebih dahulu service web server lainnya tersebut. Hal ini untuk mencegah terjadinya bentrok dengan IIS.
Pastikan juga bahwa Anda memiliki hak administratif pada komputer pengguna di mana anda berencana untuk menginstal IIS 7. Perhatikan bahwa secara default, Anda tidak memiliki hak pengguna administratif jika Anda login sebagai user lain selain sebagai built-in administrator, bahkan jika Anda telah ditambahkan ke grup Administrator lokal pada komputer (ini adalah fitur keamanan baru di Windows Server 2008 disebut Local User Administrator).
Jika Anda login ke account lain selain built-in account administrator, Anda akan melihat kotak dialog keamanan berikut.

IIS adalah salah satu dari Windows Server ® server roles. IIS 7 dapat diinstal melalui graphical user interface (GUI) dengan menggunakan Server Manager setelah sistem operasi Windows Server diinstal.
Ketika IIS 7 dipilih dari Server Manager, komponen dasar dan services yang dibutuhkan untuk IIS secara otomatis akan terinstal.
1. Klik Start -> All Programs -> Administrative Tools -> Server Manager

2. Klik Add Roles kemudian Add Roles Wizard akan tampil.
3. Pilih Web Server (IIS) pada halaman Select Server Roles. Halaman pengantar akan terbuka dengan link untuk informasi lebih lanjut.

Catatan: Bila Anda menggunakan Add Roles Wizard untuk menginstal IIS, Anda mendapatkan instalasi default, yang memiliki seperangkat minimum services roles. Jika Anda membutuhkan roles IIS tambahan, seperti Application Development atau Health and Diagnostics, pastikan untuk memilih kotak centang yang terkait dengan fitur-fitur tersebut di halaman Select Role Services dari wizard.
4. Pilih layanan IIS yang hendak diinstal pada halaman Select Role Services. Tambahkan hanya modul yang diperlukan. Dalam hal ini, ASP.NET dipilih, dan deskripsi ASP.NET muncul pada panel kanan. Setelah modul yang diinginkan ditambahkan, klik Next dan ikuti instruksi.

5. IIS terinstal dengan konfigurasi default untuk hosting ASP.NET di Windows Server. Klik Close untuk melengkapi proses.

6. Jika semua berjalan dengan lancar, buka http://localhost atau akses IP server maka akan tampil seperti berikut.

Tulisan diatas dikutip dari Ebook Membangun Web Server IIS 7 pada Windows Server 2008 R2