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

IIS安装配置
1、打开服务器

 

 

 

2、添加角色和功能向导

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

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

 

 

 

 

 

 

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

 

 

 

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

 

 

 

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

 

 

 

Web Deploy 服务器安装设置

下载Web Deploy http://www.iis.net/downloads/microsoft/web-deploy

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

 

 

 

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

 

 


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

 

 

安装Web Deploy 选【自定义安装】=>【整个功能将被安装在本地硬盘上】=>【下一步】直到完成

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

 

 

 

 

添加用户

 

 

对的网站添加管理用户,用于发布使用

 

 

二、Web Deploy 使用

1、打开解决方案,右击网站项目,弹出的菜单中点击【发布(B)…】选项。

2、设置配置文件,在 【发布Web】窗口中【新建自定义配置文件…】=>输入【配置文件名称(N)】=>【确定】=>【下一步】

3、设置连接

【发布方法(M)】选择Web Deploy

【服务器(E):】填写服务器的IP地址

【站点名称(T):】填写IIS中网站的名称 

【用户名(N):】填写IIS允许的windows 服务器的远程登录账号或添加的账号 

【密码(W):】填写IIS允许windows 服务器的远程登录密码 或添加的账号密码

【目标URL(L):】填写网站的URL例如http://xxx.xxxxxx.xxx 

点击 【验证连接(V)】按钮 =>证书出错点击【接受】按钮 =>【下一步】

 

 

4、设置,

【配置(C):】选择Release =>

数据库,如果不想使用本地的web.config中的数据库连接串覆盖服务器上的,那么这里的【在运行时使用此连接字符串(更新目标web.config)】不要勾上!=>

【下一步】=>【发布(P)】

 

posted @ 2021-03-12 11:34  StarFox  阅读(218)  评论(0编辑  收藏  举报