设为首页 收藏本站
查看: 866|回复: 0

[经验分享] ASP.NET 实践:在 IIS 中创建并配置本地 ASP.NET 网站

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-8-16 14:19:07 | 显示全部楼层 |阅读模式
  使用 Internet Information Services(IIS)管理器可以创建用于托管 ASP.NET Web 应用程序的本地网站。本文将介绍如何创建本地 Web 站点并进行配置以运行 ASP.NET 页面。
  作为创建本地站点的一种替代方式,开发者同样也可以创建虚拟目录。为计算机提供一种方法对网站中被包含在根目录、主页目录、或者远程计算机以外的实际页面和内容进行托管。因为不需要唯一的站点标识,所以也为本地 Web 开发任务提供了一种简便方法,只需要使用比创建唯一站点更少的几个步骤即可。
启动 IIS 管理器
  首先,需要启动 IIS 管理器。
  重要提示:必须以管理员组成员或代理了适当权限的成员身份登入到本地计算机才能够完成下列步骤,
在“运行”对话框中启动 IIS 管理器

  •   在“开始”菜单中单击“运行”。
  •   在“打开”文本框中输入“inetmgr”并单击“确定”。
从管理服务控制台启动 IIS 管理器

  •   在“开始”菜单中单击“运行”。在“打开”文本框中输入“control panel”后单击“确定”。
  •   在“控制面板”窗口中单击“管理工具”。
  •   在“管理工具”窗口中单击“Internet 信息服务(IIS)管理器”。
创建本地 Web 站点
  IIS 管理器被启动后,就可以开始创建站点了。下列步骤说明如何在 IIS 6.0 中创建站点。
  提示:在较早版本的 IIS 中创建本地网站的过程虽与下列步骤类似,但还是有少许的不同之处。关于在其他版本的 IIS 中创建网站的更多相关信息,请参考包括在本地 IIS 中的 IIS 帮助文件(在浏览器地址栏中输入 http://localhost/iisHelp 后按回车键)或者访问 Microsoft TechNet 网站中有关较早版本 IIS 的在线产品文档。
在 IIS 6.0 中创建本地网站

  •   在 IIS 管理器中,展开本地计算机,右键单击“网站”节点,鼠标停留到弹出菜单的“新建”后单击子菜单中的“网站”。
  •   在“网站创建向导”窗口中单击“下一步”。
  •   在“描述”文本框中输入站点的名称(和访问时在浏览器地址栏中输入的名称一样)后单击“下一步”。
  •   为网站输入或选择“网站 IP 地址”(默认值是“全部未分配”),“网站 TCP 端口”,以及“网站的主机头”(例如,www.microsoft.contoso.com)。
      重要提示:要确保用户请求到正确的网站,就应该为服务器上的每个站点都使用唯一标识以便进行区分,三个唯一的标识符中必须至少要使用一个:“网站的主机头”,“网站 IP 地址”,或者“网站 TCP 端口”。使用唯一主机头名称是区别同一服务器上多个网站的首选方式。为了访问站点,客户端必须输入列在 DNS 服务器中的站点名称或 IP 地址对,或者是列在本地 HOST 文件。
  •   在“路径”文本框中输入或“浏览”所要包含或将被包含网站内容的目录,然后单击“下一步”。
  •   选择需要赋予给用户的访问权限复选框,然后单击“结束”。默认时,“读取”和“运行脚本”复选框是被选中的;这些权限允许运行一般情况下的 ASP.NET 页面。
配置本地网站
  在创建新的网站之后,就可以对其进行配置,以便运行 ASP.NET 页面并进行安全配置。下表列出的权限设置在所有版本的 IIS 中都是有效的,包括 IIS 6.0。
帐号或组权限  Administrators
  完全控制
  System
  完全控制
  拥有网站浏览权限的可选用户帐号或用户组(需要在创建虚拟目录时禁用匿名验证)。
  读取和执行
  拥有访问 ASP.NET 当前用户上下文系统资源的已配置用户帐号,例如 Network Service 帐号(IIS 6.0)或 ASPNET 帐号(IIS 5.0 和 5.1)。
  读取和执行
  列出目录内容
  读取
  写入
  在完成网站的配置之后,就可以在网站目录中添加 ASP.NET 网页了。
为本地网站的安全和验证进行配置

  •   在 IIS 管理器中,右键单击需要配置的网站节点,然后单击弹出菜单中的“属性”。
  •   选中“目录安全性”制表符,然后在“身份验证和访问控制”部分单击“编辑”。
  •   选择需要为网站使用的验证方式复选框后单击“确定”。默认时,“启用匿名访问”和“集成 Windows 身份验证”复选框是被选中的。
  •   在 Windows 资源管理器中,导航到将会包含页面的网站目录。右键单击目录节点,并在弹出菜单中单击“共享与安全”。
  •   在“安全”制表页中,对额外帐号进行配置以便拥有运行网站时必需的最小权限,然后单击“确定”。不过有些帐号已经被列出,比如 Administrators 和 System,默认时它们已经被配置。
      提示:要更改现有帐号的相关权限,请在“组或用户名称”列表中选择对应的帐号,然后对适当的权限复选框进行选择。如果要添加新的帐号时,请先单击“添加”,在“选择用户或组”对话框中单击“位置”,从列表中选择本地计算机之后单击“确定”,再在“输入对象名称来选择”文本框中输入特定的帐号名称。输入名称之后,单击“检查名称”按钮对帐号名称进行核实,最后单击“确定”完成帐号的添加。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-99842-1-1.html 上篇帖子: ASP.NET 实践:在 IIS 中创建 ASP.NET Web 应用的根目录 下篇帖子: ASP.NET 实践:在 IIS 中创建并配置虚拟目录
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表