zoukankan      html  css  js  c++  java
  • [Server] 搭建发布环境Web Deploy

    在Web Deploy前,实际上完全可以使用FTP方式发布网站.

    如果你购买的只是虚拟空间,那FTP方式更广泛.

    先来搭建一套FTP吧

    • 添加FTP服务

    • 在网站上添加FTP发布

     

    • 配置FTP服务

    FTP注意点 

    1.在阿里云上 我碰到如下的问题.

    除了21端口,其他的FTP端口均报该错误.(防火墙是关闭的)

    2.如果多个网站同时绑定一个FTP端口,实际上访问的FTP只关联第一次绑定的端口.

    Web Deploy

    • 下载安装

    http://www.iis.net/downloads/microsoft/web-deploy

    (deploy 3.5支持IIS 7, IIS 7.5, IIS 8,deploy 3.6支持IIS8+)

    • 启用IIS角色中的管理服务

    • 启用Web Deploy,生成配置文件

    启用的本质实际就是在IIS管理器权限中加一个用户

    同理,关闭Web Deploy,只需拒绝用户即可

    生成配置文件

    • 使用配置文件发布网站

    • 预览更改

    在最后的发布时候 还能预览更改 防止错误的删除服务器上的文件

    web deploy专门为发布网站而生

    • 当环境应用程序池不匹配,会停止发布
    • 可以执行Code First迁移(当然这块归功于EF)
    • 只要网站启用Web Deploy就无需再添加一个端口
  • 相关阅读:
    二次剩余
    【2020.9.29 NOIP模拟赛 T3】寻梦(fantasy)
    Graph and Queries
    势函数和鞅的停时定理学习笔记
    毒瘤计数题汇总
    2-SAT
    CF559E Gerald and Path
    [SDOI2019]世界地图
    CF1349D Slime and Biscuits
    AT4928 [AGC033E] Go around a Circle
  • 原文地址:https://www.cnblogs.com/neverc/p/5716815.html
Copyright © 2011-2022 走看看