Cara Menghosting Situs Web di IIS: Menyiapkan & Menyebarkan Aplikasi Web
โก Ringkasan Cerdas
Menghosting situs web di IIS melibatkan pemasangan Layanan Informasi Internet pada Windows Server dan penyebaran aplikasi ASP.NET ke dalamnya. Sumber daya ini menjelaskan apa itu IIS, cara menginstalnya, dan cara menyebarkan aplikasi web menggunakan metode File Copy dan Web Publish.

Apa itu IIS?
IIS, atau Internet Information Server, adalah server yang digunakan untuk menghosting aplikasi web .NET. Hosting IIS biasanya diinstal pada sebuah Windows Server.
Agar pengguna dapat mengakses situs web, situs web tersebut harus dihosting di semacam server web. Tersedia berbagai server web untuk berbagai teknologi. Dalam .NET, server web yang tersedia disebut... Layanan Informasi Internet, atau IIS.
Setelah aplikasi web dikembangkan, aplikasi tersebut kemudian di-deploy pada server IIS. Aplikasi web ini kemudian dapat diakses oleh pengguna akhir. Ada dua cara untuk melakukan deployment aplikasi ke server, dan Anda akan melihat keduanya di sini.
- Menggunakan metode Salin File.
- Menggunakan metode Publikasi Web.
Cara Mengunduh dan Menginstal IIS
Diagram di bawah ini menunjukkan alur proses untuk Server IIS.

- Bagian pertama adalah permintaan yang dikirim oleh pengguna. Permintaan tersebut biasanya berupa halaman web. Contohnya adalah http://example.com/Default.aspx.
- Di sini 'example.com' adalah situs web yang dihosting di Server IIS.
- 'Default.aspx' adalah halaman web di situs web example.com.
- Jadi pengguna akan memasukkan URL http://example.com/Default.aspx di peramban web. Permintaan kemudian akan masuk ke Server IIS yang memiliki aplikasi example.com.
- Setelah permintaan sampai ke server IIS, permintaan tersebut akan diproses. Server IIS akan melakukan semua operasi yang diperlukan sesuai dengan permintaan tersebut.
- Terakhir, Server IIS mengirimkan output kembali ke pengguna. Outputnya umumnya berupa konten HTML yang dikirim kembali ke pengguna. Konten HTML ini akan ditampilkan di browser web.
Mari kita lihat bagaimana cara menginstal IIS pada sebuah Windows Server.
- Pertama, unduh Windows Server dari URL - https://learn.microsoft.com/en-us/previous-versions/dn934703(v=msdn.10) dan mencobanya selama 120 hari.
Setelah terinstal, langkah-langkah berikut perlu dilakukan untuk menginstal IIS.
Langkah 1) Pergi ke Windows Server dan Tambahkan peran
On Windows Server 2012, dashboard defaultnya ditampilkan seperti di bawah ini.
- Langkah pertama adalah mengklik 'Tambahkan peran dan fitur' di dasbor.
- Hal ini memungkinkan seseorang untuk menginstal fitur tambahan pada server.
Langkah 2) Lanjutkan ke langkah berikutnya
Di layar berikutnya, Anda perlu mengklik tombol Berikutnya untuk melanjutkan.
Langkah 3) Pilih metode instalasi
Pada langkah selanjutnya, kita perlu melakukan dua sub-langkah:
- Pertama, pilih instalasi berbasis peran atau fitur. Ini akan memungkinkan kita untuk melakukan instalasi IIS.
- Klik tombol 'Berikutnya' untuk melanjutkan.
Langkah 4) Pilih server
Di layar berikutnya, Anda akan melihat nama server tempat instalasi berlangsung. Klik tombol Berikutnya untuk melanjutkan.
Langkah 5) Pilih opsi server web
Pada langkah selanjutnya, kita perlu melakukan dua sub-langkah:
- Pilih opsi Server Web. Ini akan memastikan bahwa IIS terinstal.
- Klik tombol 'Berikutnya' untuk melanjutkan.
Langkah 6) Lanjutkan lebih jauh
Pada layar berikutnya, klik tombol Berikutnya untuk melanjutkan.
Langkah 7) Mulai instalasi
Di layar terakhir, klik tombol Instal untuk memulai instalasi.
Setelah IIS terinstal, Anda dapat menjalankannya dengan membuka Pencarian di Windows 2012.
- Masukkan string 'inetmgr', yang merupakan perintah untuk IIS.
- Kemudian Manajer Layanan Informasi Internet akan muncul. Klik ini.
Setelah Anda mengklik link di atas, IIS akan terbuka, dan Anda akan disajikan layar di bawah ini.
Di IIS, Anda akan menyiapkan situs awal yang disebut Situs Web Default.
Jika Anda membuka browser dan pergi ke URL http://localhostAnda akan melihat output di bawah ini. Ini URL Pada dasarnya, halaman tersebut mengarah ke Situs Web Default yang ditampilkan pada layar sebelumnya. Ini adalah halaman default, yang menunjukkan bahwa Server IIS aktif dan berjalan.
Cara Menyebarkan Situs Web di IIS melalui salinan File
Setelah pengembanganping Setelah membuat aplikasi web, langkah penting selanjutnya adalah menyebarkan aplikasi web tersebut. Aplikasi web perlu disebarkan agar dapat diakses oleh pengguna lain. Penyebaran dilakukan ke server web IIS.
Ada berbagai cara untuk menyebarkan aplikasi web. Mari kita lihat metode pertama, yaitu metode Penyalinan File.
Kita menggunakan aplikasi web yang telah dibuat di bagian sebelumnya. Mari ikuti langkah-langkah berikut untuk menghosting aplikasi di IIS.
Langkah 1) Pertama-tama, pastikan aplikasi web kita 'DemoApplication' sudah terbuka di Visual Studio.
Langkah 2) Buka file 'Demo.aspx' dan masukkan string โGuru 99 ASP.Netโ.
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> Guru 99 ASP.Net </div> </form> </body> </html>
Sekarang jalankan aplikasi di Visual Studio untuk memastikannya berfungsi.
Keluaran:
Teks 'Guru '99 ASP.Net' ditampilkan. Anda seharusnya mendapatkan output di atas di browser.
Langkah 3) Sekarang saatnya mempublikasikan solusinya.
- Klik kanan 'DemoApplication' di Solution Explorer.
- Pilih opsi 'Terbitkan' dari menu konteks.
Ini akan membuka layar lain (lihat langkah di bawah).
Langkah 4) Pada langkah selanjutnya, pilih 'Profil Baru' untuk membuat profil publikasi baru. Profil publikasi akan berisi pengaturan untuk mempublikasikan aplikasi web melalui Salin File.
Langkah 5) Di layar berikutnya, kita harus memberikan detail profil.
- Beri nama untuk profil tersebut, misalnya FileCopy.
- Klik tombol OK untuk membuat profil.
Langkah 6) Pada langkah ini, kami secara khusus menyebutkan bahwa kami akan mempublikasikan situs web melalui File Copy.
- Pilih metode Publikasikan sebagai Sistem File.
- Masukkan lokasi target sebagai C:\inetpub\wwwroot โ ini adalah lokasi file standar untuk Situs Web Default di IIS.
- Klik tombol 'Berikutnya' untuk melanjutkan.
Langkah 7) Di layar berikutnya, klik tombol Berikutnya untuk melanjutkan.
Langkah 8) Klik tombol 'Terbitkan' di layar terakhir.
Ketika semua langkah di atas dijalankan, Anda akan mendapatkan output berikut di Visual Studio.
Keluaran:
Dari outputnya, Anda akan melihat bahwa Publikasi berhasil.
Sekarang, buka saja browser dan kunjungi... URL โ http://localhost/Demo.aspx.
Anda dapat melihat dari output yang sekarang saat Anda telusuri http://localhost/Demo.aspx, halaman tersebut muncul. Halaman itu juga menampilkan teks 'Guru 99 ASP.Net'.
Cara Memublikasikan Situs Web ASP.NET
Metode lain untuk menyebarkan aplikasi web adalah melalui penerbitan situs web. Perbedaan utama dalam metode ini mengenai cara menghosting aplikasi web di IIS adalah:
- Anda memiliki kontrol lebih besar atas penerapannya.
- Anda dapat menentukan situs web mana yang ingin Anda gunakan untuk menyebarkan aplikasi Anda.
- Sebagai contoh, anggaplah Anda memiliki dua situs web, WebSiteA dan WebSiteB. Jika Anda menggunakan metode Web Publish, Anda dapat mempublikasikan aplikasi Anda ke situs web mana pun. Selain itu, Anda tidak perlu mengetahui jalur fisik situs web tersebut.
- Dalam metode Penyalinan File, Anda harus mengetahui jalur fisik situs web tersebut.
Mari kita gunakan Aplikasi Demo yang sama dan lihat bagaimana cara menyebarkan aplikasi ASP.Net di IIS langkah demi langkah menggunakan "metode publikasi situs web".
Langkah 1) Pada langkah ini:
- Klik kanan 'DemoApplication' di Solution Explorer.
- Pilih opsi Publikasikan dari menu konteks.
Langkah 2) Pada layar berikutnya, pilih opsi 'Profil Baru' untuk membuat profil publikasi baru. Profil publikasi akan berisi pengaturan untuk mempublikasikan aplikasi web melalui Web Deploy.
Langkah 3) Di layar berikutnya, kita harus memberikan detail profil.
- Beri nama untuk profil tersebut, misalnya 'WebPublish'.
- Klik tombol 'OK' untuk membuat profil.
Langkah 4) Pada layar berikutnya, Anda perlu memberikan semua detail untuk proses penerbitan.
- Pilih metode Publikasi sebagai Web Deploy.
- Pilih server sebagai Localhost.
- Masukkan nama situs sebagai Situs Web Default โ ingat bahwa ini adalah nama situs web IIS.
- Masukkan tujuan URL as http://localhost.
- Terakhir, klik tombol Berikutnya untuk melanjutkan.
Langkah 5) Klik tombol 'Berikutnya' pada layar berikutnya untuk melanjutkan.
Langkah 6) Terakhir, klik tombol Publikasikan untuk mempublikasikan situs web.
Ketika semua langkah hosting IIS di atas dijalankan, Anda akan mendapatkan output berikut di Visual Studio.
Keluaran:
Dari outputnya, Anda akan melihat bahwa Publikasi berhasil.
Sekarang, buka saja browser dan kunjungi... URL โ http://localhost/Demo.aspx.
Anda dapat melihat dari output yang sekarang saat Anda telusuri http://localhost/Demo.aspx, halaman tersebut muncul. Halaman itu juga menampilkan teks. Guru 99 ASP.Net.






























