Apakah dianggap praktik terbaik untuk menghapus DefaultWebSite dan App Pools dari IIS?


13

Apakah Microsoft merekomendasikan untuk menghapus dan membersihkan instance Situs Web Default dan kolam Aplikasi tambahan dari server web produksi?

Jawaban:


10

Tergantung pada apa server akan digunakan.

Beberapa penginstal aplikasi menganggap keberadaan Situs Web Default dan DefaultAppPool, dan penginstal ini tidak akan berfungsi dengan baik jika Anda telah menghapus situs.

Beberapa bahkan mungkin tidak berfungsi dengan baik jika Anda membuat ulang situs nanti sebelum menjalankan installer (kecuali jika Anda membuatnya kembali dengan id 1- ini lebih sulit di bawah IIS 6 daripada di 7).

Jika server digunakan untuk meng-hosting banyak situs web dan Anda tidak akan menjalankan penginstal yang mengharuskan penggunaan Situs Web Default (Exchange dan SharePoint dalam versi sebelumnya yang digunakan untuk melakukan ini), opsi teraman mungkin masih Berhenti atau sebaliknya. nonaktifkan, bukan untuk langsung menghapusnya.

Pada IIS 7, setiap situs web baru yang dibuat melalui standar GUI untuk mendapatkan App Pool mereka sendiri, sehingga aplikasi yang berjalan di bawah situs web itu akan berjalan di App Pool itu dan bukan di DefaultAppPool.

DefaultAppPool biasanya merupakan pertimbangan sekunder, dan tidak akan digunakan kecuali oleh aplikasi yang secara eksplisit menamainya atau mengandalkan keberadaannya.


0

Biasanya saya hanya menghentikan situs web standar jika tidak akan digunakan untuk apa pun.


Bisakah Anda memberikan beberapa ide mengapa Anda melakukan ini dan bagaimana itu membantu? Jawaban Anda saat ini memiliki konteks yang sangat sedikit.
nhinkle

Saya melakukan hal yang sama. Simpan konfigurasi asli di tempat kalau-kalau aku membutuhkannya. Saya menggunakan situs web saya sendiri dll untuk semuanya, dan hanya menonaktifkan default.
TomTom

0

Ya, apa pun di bawah Situs Web Default masih ada di disk Anda dan folder virtual dapat dibuat ulang di situs web lain dengan perintah Powershell jika perlu, misalnya saat membuat front-end Outlook Web Access.

Kumpulan aplikasi adalah kumpulan aplikasi, jika Anda menghapus semua aplikasi, maka tidak ada gunanya dan dapat dihapus. Anda bisa membuatnya pada titik mana pun, dan itu akan sama dengan kumpulan aplikasi default saat pembuatan; karena mereka akan default...


0

Saya pikir tidak. Anda juga tidak ingin menghapusnya, Anda dapat membatasi akses ke situs ini ke alamat ip tertentu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.