2013-05-08 148 views
1

我是新來asp.net,想做到以下幾點:如何使用數據庫部署asp.net mvc 4應用程序?

我有一個asp.net mvc 4網站使用本地數據庫(MDF)。 我想在Windows 2012服務器(亞馬遜ec2)上安裝該網站。

我的問題:

  • 如何處理數據庫?
  • 如何將它移動到服務器上?

回答

1

有幾個步驟:

  • 據微軟(http://msdn.microsoft.com/en-us/library/dd410407(v=vs.90).aspx),你應該先發布您的網站到本地文件夾;您可以點擊Include files from the App_Data folder登上數據庫。
  • 您將將發佈的文件夾轉移到Windows 2012中,例如c:\inetpub\wwwroot的子文件夾。
  • 您必須在IIS中創建一個新的網站(我會讓你自己;-)搜索)

注:我不是那麼熟悉mdf文件,但你肯定要修改您的web.config,指向mdf文件的實際路徑(c:\inetpub\wwwroot\MY_SITE\AppData\MYDATABASE.mdf)。

注意:另外,IIS用戶帳戶應該有權寫入數據庫;所以文件夾c:\inetpub\wwwroot\MY_SITE\AppData\應相應地修改其安全性(右鍵單擊,Properties/Security)以添加IIS用戶(因爲這是應運行網站的帳戶)。

相關問題