初学小白,学习的时候,发布网站,看到有四种方式分别是:
Web Deploy
Web Deploy包
FTP
文件系统
百度了半天没有结果,都说用文件系统,想了解一下这四种分别是怎么回事,用在什么场合,谢谢。
Web Deploy 发布项目到指定站点
Web Deploy包 发布一个zip压缩包到指定站点
FTP 通过ftp上传项目文件
文件系统 发布项目文件到本地磁盘
推荐web deploy的方式进行项目的发布 https://msdn.microsoft.com/zh-cn/gg185703
参考使用Microsoft Web Deploy技术自动部署
部署一个Web应用程序或站点包含好几个步骤。您通常需要:
- 拷贝文件和文件夹;
- 提供数据库结构,或许还要生成一些数据库数据;
- 在文件和文件夹上设置相应的读写和安全访问控制列表;
- 安装和配置SSL认证;
- 部署其它杂七杂八的依赖项(事件日志,GAC库,COM对象等等)。
说简单一点,就是把你做好的网页和数据库用不同的方式上传到服务器上。