Windows

香草 Windows 與 Windows Server

  • November 19, 2009

我可能很久以前就應該問這個問題,我希望被這個論壇嘲笑,但我需要找到這個看似基本問題的答案……

如果我打算託管一個 .NET Web 應用程序,我為什麼要使用 Windows Server 而不是普通的普通 Windows?普通的普通 Windows 具有 IIS,因此它顯然能夠在某種程度上提供網頁服務。我似乎找不到任何像樣的文件。我想我只是一直認為 vanilla Windows 是為開發而設計的,而 Windows Server 是為頁面提供服務的。任何人都可以為我闡明這個主題或為我指明一些文件的方向嗎?

謝謝。

這根本不是一個愚蠢的問題。這實際上是一個很好的問題。

我的資訊可能已經過時了,但是在早期版本的家庭作業系統 (Win98 - WinXP) 中,作業系統附帶的 IIS(或舊作業系統上的個人 Web 伺服器)的版本僅限於更少的連接(10我最後一次知道),因此僅此一項就排除了在非伺服器作業系統上託管預計一次獲得 10 多個使用者的網站。

查看此常見問題解答:

http://www.iisanswers.com/IISFAQ.htm

但是,在小型工作組環境中,將您的網站託管在客戶端作業系統與伺服器作業系統上是可能的。

***編輯 - 添加 ***

我不確定您的計劃是什麼 - 無論您是計劃在外部世界託管網站、公司內部網站 (Intranet) 還是小型工作組網站。

基於這個問題的基本性質(儘管這是一個很好的問題),如果您希望託管一個公共網站,我強烈建議您選擇託管公司。僅設置和維護您自己的服務的安全問題就需要大量專業知識才能正確完成。自 1997 年左右以來,我一直在做網路程式,我自己不會去做。維護安全環境是一套完全不同的技能。

引用自:https://serverfault.com/questions/86139