Visual Studio使用Web Deploy远程发布网站及其配置

https://blog.csdn.net/yzj_xiaoyue/article/details/60574378

废话不多说,直接进入正题(各个步骤请看图片的序号):

IIS配置

1、打开服务器

2、添加角色和功能向导

3、添加角色和功能向导——选择安装类型

4、添加角色和功能向导——服务器选择

5、添加角色和功能向导——服务器角色:选中IIS(Internet信息服务),安装IIS管理工具

6、添加角色和功能向导——功能:选择安装.Net framework功能

7、添加角色和功能向导——确认:由于之前已经安装过IIS,这里就跳过这些步骤,直接点击确认安装就好;

至此IIS配置就完成了,接下来就是配置Web Deploy的内容:

1、在百度上面搜索Web Deploy,选择第一项进入IIS的Web Deploy的下载,目前最新版的为3.6,地址为https://www.iis.net/downloads/microsoft/web-deploy

2、由上面的地址进入以下界面点击Install This Extension进入选择界面

3、选择语言之后,就会为相应的语言,这里选择中文

4、这里根据自己的电脑配置进行选择,点击Next进行下载页面,下载好了之后就直接安装就好,这里就不在赘述。

5、安装好Web Deploy之后要确定以下图中的两个服务是否开启

网站添加及其配置

1、在电脑上面找到运行窗口,或者快捷键“WIN+ R”,在运行窗口中键入“inetmgr”进入IIS配置界面,选择根目录,之后选择管理服务(注:管理服务要在Web Deploy安装之后才会出现)

2、管理服务,此处设置完要记得重启电脑

3、添加用户

4、输入用户名和密码

5、添加网站

6、输入网站名称和更改物理路径

7、添加网站完成,具体界面如下图

8、之后选择相应的用户可以对此网站进行设置,用户就是刚才添加的用户名

9、选择用户

10、至此添加网站完成了,下面就可以进行网站的发布,发布网站在Visual Studio中完成,具体步骤如下所示:

使用Visual Studio中WebDeploy来发布网站

1、在VS的资源管理器中选中项目名称,之后右键项目名称选择发布,进入发布向导:

2、添加发布的配置文件,输入配置文件名称

3、现在选择WEB Deploy输入相应的信息,服务器输入服务器的IP地址,站点名称、用户名(IIS中添加的网站授权的用户名)和密码,信息输入完成,之后点击验证连接按钮:

4、如果IIS和WebDeploy配置正确的话,就会出现绿色的勾,表示配置成功,直接点击下一步

5、验证连接成功之后就可以下一步配置其他的信息,配置信息完成就可以发布网站:

至此网站配置完成!

原文地址:https://www.cnblogs.com/simadi/p/8675004.html

时间: 2024-10-13 21:31:48

Visual Studio使用Web Deploy远程发布网站及其配置的相关文章

Visual Studio通过Web Deploy发布网站报错:An error occurred when the request was processed on the remote computer.

这个问题很奇怪,不管我怎么重启服务器和自己的开发机,都没有用. 在网上找了很多资料,有说可以尝试去读Windows的错误日志,然后通过日志找原因-(相见Stackoverflow:http://stackoverflow.com/questions/6939150/web-deployment-task-build-failed) 最终,我决定先卸载Web Deploy,然后按照此前我写的文章(http://www.cnblogs.com/Richeir/p/5371802.html),重新部署

杂记3:VS使用Web Deploy一键发布网站到服务器

我的开发环境,win7 64位,使用VS2013: 服务器环境WinServer08 64位. 关于Web Deploy是什么,有什么优势,请参考其他文章,比如:Web Deploy自动部署 本文以step by step的方式说明如何配置服务器和本地开发环境,以实现一键发布网站: 以及过程中可能遇到的问题和解决方案. 步骤一:在服务器下载并安装Web Platform Installer 这里推荐通过Web Platform Installer来安装Web Deploy,下载地址:Web Pl

Visual Studio 使用Web Deploy 3.6发布项目

工具:Web Deploy 3.6 配置: 1.安装web deploy,安装好之后,点击IIS根目录,此处应有如下图标 2.添加IIS 用户 3.启用服务 4.配置规则 添加规则: 提供程序:setAcl, createApp, contentPath, iisApp 操作:* 路径类型:路径前缀 路径:{userScope} 标识类型:ProcessIdentity 5.为需要使用web deploy发布的站点配置用户权限 6.VS中使用web deploy发布项目 附: 若用的是MVC的话

Microsoft Azure Web Sites应用与实践【3】—— 通过Visual Studio Online在线编辑Microsoft Azure 网站

Microsoft Azure Web Sites应用与实践 系列: [1]—— 打造你的第一个Microsoft Azure Website [2]—— 通过本地IIS 远程管理Microsoft Azure Web Site [3]—— 通过Visual Studio Online在线编辑Microsoft Azure 网站 通过Visual Studio Online在线编辑Microsoft Azure 网站 一想到网站开发,我们眼前可能很快浮现出比较强大的电脑和特定的编辑和调试发布工具

Visual Studio 2013 Web开发、新增功能:“Browser Link”

微软正式发布Visual Studio 2013 RTM版,微软还发布了Visual Studio 2013的最终版本..NET 4.5.1以及Team Foundation Server 2013.下面我们体验下Visual Studio 2013 Web开发方面有哪些特性,具体可以参看http://www.asp.net/visual-studio/overview/2013/release-notes. 1..net framework 2.0/3.0/3.5/4.0/4.5/4.5.1

Visual Studio 2013 Web开发新特性

微软正式发布Visual Studio 2013 RTM版,微软还发布了Visual Studio 2013的最终版本..NET 4.5.1以及Team Foundation Server 2013.下面我们体验下Visual Studio 2013 Web开发方面有哪些特性,具体可以参看http://www.asp.net/visual-studio/overview/2013/release-notes. 1..net framework 2.0/3.0/3.5/4.0/4.5/4.5.1

Visual Studio进行Web性能测试- Part II

Visual Studio进行Web性能测试- Part II 2012-08-31 14:34 by 知平软件, 7557 阅读, 5 评论, 收藏, 编辑 原文作者:Ambily.raj 对于一个多用户的应用程序,性能是非常重要的.性能不仅是执行的速度,它包括负载和并发方面.Visual Studio是可以用于性能测试的工具之一.Visual Studio Test版或Visual Studio 2010旗舰版为自动化测试提供了支持. 介绍 对于一个多用户的应用程序,性能是非常重要的.性能不

Visual Studio 2013 Update 2 RTM 发布

今天,微软再Visual Studio Blog发布了开放Visual Studio 2013 Update 2 RTM 下载的文章. 原来安装RC版本的同志们可以直接安装,提供在线安装和ISO下载安装的两种方式.其新特性如下: Universal Apps. With this release you can now build universal apps that can run on Windows 8.1 and Windows Phone 8.1 while sharing code

使用Web Deploy进行发布

在我们日常发布过程中,经常会遇到文件频繁增量更新,需要手动复制拷贝到远程服务器的问题.这样不仅耗时耗力,而且经常容易出错. 通常我们可以使用Web Deploy进行发布,解决以上问题. 我们再来看下Web Deploy 能为我们带来哪些好处: 1.本地与服务器文件比较 2.文件增量更新 3.远程自动部署 4.配置文件自动切换 下面是使用Web Deploy 的具体操作. 1 在服务器端安装,管理服务 2 在IIS中开启管理服务 3 创建IIS用户,并在站点中授权IIS用户 4 下载并安装Web