zoukankan      html  css  js  c++  java
  • 部署web站点

    1.安装IIS

    详细安装帮助可以参考www.iis.net,以下是运行ASP.NET网站的基本配置。

    1. 选择【控制面板\程序\程序和功能\打开或关闭Windows功能】,打开【Windows功能】对话框。
    2. 选中【Internet信息服务】,这也会选中一些必要的子功能。
    3. 选中【internet信息服务\万维网服务\应用程序开发功能\ASP.NET】,这也会选中一些必要的兄弟功能。
    4. 单击【确定】。Windows就会安装所请求的功能。

    2.安装和配置ASP.NET

    1. 如果先安装ASP.NET后安装IIS。则需要在IIS中注册ASP.NET。在命令提示符下键入:
      cd \Windows\Microsoft.NET\Framework\v4.0.30319
      注:实际路径可能不同。最后一级的版本号不同,可以先进入framework一级。
    2. 输入:“aspnet_regiis -i”。稍作等待,会收到成功安装的消息。

    3.配置站点

    1. 浏览到【控制面板\系统和安全\管理工具\】,双击【Internet 信息服务(IIS)管理器】,进入【Internet 信息服务(IIS)管理器】窗口。
    2. 展开左边【连接】窗格的导航树,可以看到【应用程序池】和【Default Web Site】节点。如图
    3. 单击【应用程序池】节点,确认有名称为【ASP.NET v4.0】的项,通过【操作】窗格的【高级设置】对话框配置如下:
      .NET Framework版本 v4.0
      名称 ASP.NET v4.0
      托管管道模式 Integrated
      标识 ApplicationPoolIdentity
      加载用户配置文件 True
    4. 选择【Default Wet Site】节点,通过【操作】窗格的【高级设置】对话框配置如下:
      物理路径 %SystemDrive%\inetpub\wwwroot
      应用程序池 ASP.NET v4.0
    5. 选择主窗格中的【IIS】中的【默认文档】,确认有【Default.aspx】项目,【条目类型】为【继承】,并将它移到最上部。
    6. 关闭【Internet 信息服务(IIS)管理器】窗口,站点配置完成。

    4.配置文件系统

    1.  验证wwwroot文件夹所在的C:盘为NTFS格式。
    2. 浏览至站点根文件夹【C:\inetpub\wwwroot】。
    3. 进入该文件夹的【属性】对话框的【安全】选项卡。
    4. 打断文件夹的继承链,使权限可以编辑。在安全选项卡上单击【高级】按钮,进入【wwwroot的高级安全设置】对话框的【权限】选项卡。单击【更改权限...】按钮,进入另一个【wwwroot的高级安全设置】对话框(编辑模式)。
    5. 清除【包括可从该对象的父项继承的权限】复选框,在弹出的【Windows安全】对话框中,单击【添加】按钮。连按两次【确定】按钮,回到【wwwroot属性】对话框的【安全】选项卡。
    6. 单击【编辑】按钮,打开【wwwroot的权限】对话框。单击【添加】按钮,进入【选择用户或组】对话框。在【输入对象名称来选择】中输入:‘IIS AppPool\ASP.NET v4.0’,单击【确定】添加账户。
      在组或用户名中选择新增加的【ASP.NET v4.0】账户后,确保只选择了【列出文件夹内容】和【读取】权限。
    7. 按【确定】按钮,回到【wwwroot属性】对话框的【安全】选项卡。
    8. 单击【高级】按钮,再次打开【wwwroot的高级安全设置】对话框,单击【更改权限】按钮,进入另一个【wwwroot的高级安全设置】对话框(编辑模式)。选择【使用可从此对象继承的权限替换所有子对象权限】,单击【确认】按钮。最后关闭所有仍然打开的对话框。
    9. 浏览到【App_Data】文件夹,进入其【属性】对话框的【安全】选项卡。按第4步的方法打断文件夹的继承链。对【ASP.NET v4.0】选中【更改】权限,同时也会自动选中其他一些权限。

    打开ie,登陆:http://localhost,或者本机的ip地址,测试网站已经正确配置了。

  • 相关阅读:
    Excel VBA 根据下拉框单元格的值来改变另一个下拉框单元格的值
    HTML Encode 和Decode
    端口号8080和8181被占用的解决方法!
    Eclipse中全局搜索和更替
    HTTP协议详解
    SQL server 常用语句
    50道 Sql语句题
    JAVA过滤器与SpringMVC拦截器之间的区别
    javaWeb中 servlet 、request 、response
    Java 中的 request 和response 区别
  • 原文地址:https://www.cnblogs.com/cuishengli/p/2004245.html
Copyright © 2011-2022 走看看