我正在试用 Amazon EC2 上的免费套餐,并打算通过同一个微型实例托管几个小型网站。我已经设置并配置了一个运行 Windows Server 2008 的 EC2 微型实例,其中包含所有必需品。这些网站都是 ASP.NET MVC3 应用程序。
我已经安装了 AWS Toolkit for Visual Studio并连接到我的亚马逊账户,一切正常。我遇到的问题是,如果我在 Solution Explorer 中右键单击我的项目并选择 Publish to AWS...
,我唯一的选择就是将它发布到一个新实例。这对我不起作用,因为我想在同一台服务器上托管多个站点。
是否可以使用 AWS Toolkit 发布到现有实例?如果可以,我该怎么做?
最佳答案
据我了解,快速回答是否定的。这是因为启动新实例后的推荐过程是更改 AWS 设置的本地管理员密码。由于发布到云的形式只有 AccessKey 和 secret 访问 key ,因此无法获取新的管理员密码,因此无法连接到现有实例。
解决此问题的快速方法是将实例的安全组设置为允许来自您的公共(public) IP 地址的 FTP,然后仅通过 FTP 发布。
关于c# - 您可以使用 AWS Toolkit for Visual Studio 发布到现有的 Amazon EC2 实例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10575553/