Sql-Server

在同一台機器上執行 ASP.NET 網站和 Exchange Server?

  • November 6, 2009

目前我只有一台機器可用,它已經在上面託管了 Exchange Server 2003。我將開發一個將與 SQL Server Express Edition 互動的 ASP.NET 網站(可能使用 MVC 框架)。目前我唯一的選擇是將網站託管在同一台機器上。

我在文章中讀到在同一台機器上執行 SQL Server 和 IIS 並不是一個好主意……但它是合理的(可能會損失一些性能)。

所以我的問題是,考慮到以上所有因素,這是災難的根源還是應該沒問題?

您可以愉快地在與 Exchange 2003 相同的伺服器上執行 asp.net 站點,但是需要記住一些事項,這可能會影響您的決定:

  • 您的網站需要安全,如果它損害了您不僅允許攻擊者訪問您的虛擬主機,而且還允許您的交換組織訪問,您還可能打開伺服器以供垃圾郵件使用
  • Exchange 可能會佔用大量記憶體,請確保您有足夠的資源來提供 Exchange 和您的應用程序。
  • 您很可能會為 OWA 使用 SSL,因此如果您的應用程序需要 SSL,您將需要另一個 IP
  • 如果您的 Exchange 伺服器負載過重(大量垃圾郵件等),這將對您的應用程序產生不利影響。

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