我以前使用discountasp.net,我可以使用Visual Studio 2008将网站"直接"发布到网络主机.我现在正在使用专用服务器(确切地说,亚马逊EC2 Windows),我应该如何设置Web服务器以便直接从VS 2008部署网站?我试图设置一个FTP服务器但无法正常工作.
谢谢!
以下是官方Amazon EC2 deverloper站点的教程("将ASP.NET应用程序部署到Amazon EC2,就像典型的远程服务器一样.本教程将向您展示如何")
如果需要直接从Microsoft Visual Studio部署ASP.NET应用程序,则可以使用Microsoft Visual Studio 2005及更高版本中提供的"复制网站向导".
"复制网站向导"允许您使用文件传输协议(FTP)或Microsoft Office FrontPage Server Extensions部署应用程序.要使用FTP,您必须安装IIS的FTP组件,并使用ec2-authorize命令允许端口20和21通过防火墙.
[...]
使用Amazon EC2,您可以在Amazon数据中心中运行的专用Windows实例上部署ASP.NET应用程序.要部署应用程序,您需要基于AMI模板创建实例.创建实例后,您将访问管理员密码,然后将防火墙规则和远程桌面配置到服务器.要提供持久存储,请创建EBS卷,然后设置IIS和ASP.NET应用程序.您可以使用Visual Studio或FTP等工具将ASP.NET应用程序部署到服务器.
From:在Amazon EC2上部署ASP.NET应用程序(通过archive.org)