原文:IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统

  asp.net 网站有三种常用的发布方式;分别是拷贝开发机上发布好的文件到服务器硬盘上、打包成安装程序到服务器上安装、通过Visual Studio 开发平台远程发布到服务器。

  在asp.net网站的开发阶段,经常需要将系统发布到开发者所在局域网的服务器上,供客户和项目负责人预览。之前都是在开发机上发布好之后再拷贝到服务器上部署,因为开

发阶段系统的更新很快,每次都拷贝文件很麻烦。于是开始研究VS2010发布到远程IIS服务器的方法,经过在网上查找相关资料和亲身实践成功的在Windows Server 2008 上完

成了IIS远程发布的相关配置。

  IIS服务器远程配置步骤如下:

  1、在ISS安装“管理服务”(若已存在则无须再安装)

    1.1 服务器管理----->角色----->web 服务器IIS

    

    1.2 点击右下角 “添加角色服务”,弹出选择“选择角色服务”对话框。

    

    1.3 选中“管理服务” 点击“下一步”----->点击“安装”。安装完成后,重新打开“服务器管理器”在”Internet 信息服务(IIS)管理器“主界面能看到”管理服务“的图标。

    

    1.4 打开”管理服务“ 主界面,启动远程连接,并设置连接IP地址(服务器IP地址)和端口。然后启动”服务管理“。

    

    1.5 在防火墙的“入站规则”中添加(若已存在设置为启用)服务管理的端口号。

    

  2、安装和配置Web Deploy 。Web Deploy 下载地址:http://www.iis.net/downloads/microsoft/web-deploy

    2.1下载完成后打开安装包,在下图的选择界面选择”完全安装“。

    

    2.2 安装完成后重新打开”服务器管理器”在”Internet 信息服务(IIS)管理器“主界面右键单击任意一个网站名称,弹出菜单选择“部署”弹出二级菜单。

    

    2.3 在上一步弹出的二级菜单中点击“启用 web deploy 发布” ,弹出“启用 web deploy 发布” 对话框,选择一个系统管理员用户授权(非管理员账户发布可能会有权限问题),设置“指定发布服务器连接的url” 中的IP和端口号

    (即为1.4中设置的IP和端口)

    

    

    

    2.4 点击“启用 web deploy 发布” 对话框中的 设置 按钮。当结果中显示下图中的文字则设置成功。到此服务器的配置全部搞定,接下来就是去VS2010 中发布了!

    

  3、使用VS2010远程发布网站

    3.1 发布对话框设置:“服务URl”就是2.3中“指定发布服务器连接的url” 的url,“网站/应用程序”是IIS上的的启用了“web deploy 发布” 的网站,用户名和密码是2.3中设置的用户账户和密码,选中“允许不受信任的证书(U)”

    (这个必须选中,原因笔者也不知道,猜测是和权限验证机制有关)。

    

    3.2 点击发布按钮,VS输出发布的相关信息。

    

希望这篇文章能给你带来帮助。

IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统的更多相关文章

  1. Windows Server 2008服务器上测试几个站点,改完host居然没有生效

    Windows Server 2008服务器上测试几个站点,改完host居然没有生效看了下资料,估计是因为Dnscache这个服务引起的(DNS Client)于是从服务了把他禁用掉,果然host生效 ...

  2. Windows Server 2008 服务器重启后卡死在Windows Update 页面问题处理

    Windows Update 服务器 服务器是联想RD640 操作系统Windows Server 2008 R2 Enterprise版 补丁版本是SP1 远程windows服务器时,一直处于远程建 ...

  3. 【原创】ubuntu14.04 LTS系统VMware虚拟机内Windows server 2008 r2系统的网络配置

    主系统:ubuntu14.04 LTS 虚拟机:VMware 内系统:Windows server 2008 r2 主系统IP:任何IP 内系统IP:192.168.202.128(自动获取,如果不是 ...

  4. 如何在Windows Server 2008服务器中把Tomcat启动程序添加到服务中

    转自:https://blog.51cto.com/zdytesting/2314093 tomcat所在的bin目录: 添加服务: service install service_name 移除服务 ...

  5. windows server 2008服务器IIS绑定阿里云域名

    一.打开Internet 信息服务(IIS)管理器   二.将你的网站放到服务器目录下,比如D盘下的WWW文件夹.   三.在IIS中,添加网站,网站的物理路径指向第二部中创建的网站.   五.在绑定 ...

  6. [Windows Server 2008] 服务器安全加固

    ★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:服务器安全加固 ...

  7. windows server 2008服务器 做raid0

    dell服务器,启动后,根据提示按F10进入raid设置,设置成raid0 我们的服务器是4块硬盘,每块600G,做raid0时,生成一个虚拟磁盘vdisk. 做完raid之后,做OS部署 重启服务器 ...

  8. 文件共享windows server 2008 服务器

    1.远程连接到windows server2008 E盘右键共享 2.不能创建文件夹 右键E盘→共享→高级共享→权限→全部打勾即可. 3.ok,文件服务器

  9. 配置Groovy开发环境(Windows)

    1.配置java环境 跳过具体配置 C:\Users\Administrator>java -version java version "1.8.0_45" Java(TM) ...

随机推荐

  1. 【翻译】Ext JS最新技巧——2014-10-30

    原文:Top Support Tips Greg Barry:Ext JS 5的ExtraParams Ext JS 4同意用户直接将extraParams加入到一个链接,相似例如以下代码: Ext. ...

  2. WPF学习(3)布局

    今天我们来说说WPF的布局.我们知道WinForm的布局主要是采用基于坐标的方式,当窗口内容发生变化时,里面的控件不会随之动态调整,这就造成了一个很不好的用户体验.而WPF为了避免这个缺点,采用了基于 ...

  3. Different ways of associating known types in wcf

    解释一下这个博客Known Types此属性标签,假设翻译的单词,所谓已知类型它.在服务契约中实现多态的行为.有四种方式实现,以下来分别演示一下. 1.User KnownType attribute ...

  4. 基于docker构建jenkins和svn服务(转)

    码农们很定都知道svn的重要性,机器坏掉丢代码的惨痛教训想必很多人都有. jenkins可能很多人都不了解.这是一个持续集成的工具,在敏捷开发领域很流行:跟svn结合可以实现定期build.check ...

  5. 余弦信号DFT频谱分析(继续)

    以前谈到序列的实际长度可以通过零填充方法加入,使得最终增加N添加表观分辨率. 但它并没有解决泄漏频率的问题. 根本原因在于泄漏窗口选择的频率. 由于矩形窗突然被切断,频谱旁瓣相对幅度过大,造成泄漏分量 ...

  6. Coco2d-x android win7 Python 游戏开发环境的搭建

    1:我用的电脑配置 win7 3 核 内存8G 桌面.一直想学习Coco2d 游戏开发,所以,一个星期后,需要找到,最终建立了一个良好的环境 2:我使用的版本号版本号,至于建筑android开发环境略 ...

  7. HDU 1505 City Game(01矩阵 dp)

    Problem Description Bob is a strategy game programming specialist. In his new city building game the ...

  8. 使用PF_PACKET和SOCK_RAW发送自己定义type以太网数据包

    本文介绍使用PF_PACKET和SOCK_RAW发送自己定义type以太网数据包,使用wireshare抓包能够获取到数据包,为Linux内核添加网络协议做铺垫. 先上码: #include < ...

  9. hdu 1233(还是畅通project)(prime算法,克鲁斯卡尔算法)(并查集,最小生成树)

    还是畅通project Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Tota ...

  10. MVC — 第 6 天

    7 天玩转 ASP.NET MVC — 第 6 天   目录 第 1 天 第 2 天 第 3 天 第 4 天 第 5 天 第 6 天 第 7 天 0. 前言 欢迎来到第六天的 MVC 系列学习中.希望 ...