在AWS的单个EC2实例上部署多个asp.net应用程序

时间:2014-01-07 05:01:04

标签: c# asp.net visual-studio amazon-web-services amazon-ec2

我需要根据区域部署一个具有不同数据库的应用程序 即应用程序保持不变,但数据库会根据网址进行更改。

例如

  1. 对于India数据库将是db_india
  2. 新加坡数据库的
  3. 将是db_sg
  4. 对于USA数据库将是db_usa
  5. 因此我需要将一个应用程序转换为同一实例上的3个不同子文件夹,以便web.config可以不同

    所以我需要知道是否有除FTP之外的任何方法,以便我们可以将应用程序部署到子文件夹,或者我可以使用任何其他方法来实现此目的。

1 个答案:

答案 0 :(得分:0)

我目前正在使用MS Web部署做类似的事情。

http://www.iis.net/downloads/microsoft/web-deploy

设置起来有点痛苦,但是一旦完成,就可以直接从Visual Studio中部署到您的站点。您可以通过将它们导入或配置为不同的端点来发布到多个站点。