zoukankan      html  css  js  c++  java
  • IIS服务器部署

    IIS服务器部署

    前置条件:开启IIS服务

    1. Internet Infomation Services
      • FTP服务器
      • Web管理工工具
      • 万维网服务
    2. Internet Information Serverces 可承载的Web核心
      上述的Window功能都要打钩

    一、 发布项目

    这里以发布.Net Mvc项目为例,在本地调试没问题之后,点击项目右键发布
    发布流程——》新建配置——》选择发布类型——》发布

    这里选择发布到本地,所以选择文件夹,选择指定文件夹路径

    二、 IIS建站

    控制面板系统和安全管理工具Internet Information Services (IIS)管理器

    1. 添加网站

      • 网站名称:任意
      • 应用程序池:选择项目的.NET Framework版本
      • 物理路径:选择项目发布所在的路径
      • ip地址:选择一个IP
      • 端口:设置端口号,不要和其他程序重复
    2. 默认文档设置
      MVC有路由器规则,可以不用设置,一般的程序,可能会需要指定启动网页

    IIS调试设置

    开发的时候,代码经常会有改动,需要重启程序看效果,效率低,速度慢。
    因为VS安装的时候,自带了一个小的IIS服务器,而且每次调试的时候都会启动它。所以我们可以将项目发布后部署到IIS上,再将IIS网站的物理路径指向项目路径,不要关闭IIS服务,这样我们修改代码保存后,刷新IIS上的网站,就可以看到对应的效果了
    
    1. 发布项目
    2. IIS建站
    3. 更改IIS项目中网站的物理地址

    IIS发布时遇到的问题

    MVC发布后,只显示目录

    应用程序池设置错误,选择对应项目版本的.NET Framework版本
    设置之后如果还是只显示目录,可能没有激活对应的.NET Framework版本

    1. cmd 进入对应的 C:WindowsMicrosoft.NETFramework对应版本
    2. 激活:aspnet_regiis.exe -i
    3. 关闭: iisreset /stop
    4. 开启: iisreset /start
  • 相关阅读:
    mysql备份与binlog
    linux释放cached
    linux下mysql迁移到其他分区
    java分析jvm常用指令
    Mac下安装WebStrom
    Final
    Spring 复习
    ubuntu 14.4安装java环境
    php复习
    java 重难点
  • 原文地址:https://www.cnblogs.com/tangpeng97/p/13363687.html
Copyright © 2011-2022 走看看