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

[经验分享] ASP.NET 实践:在 IIS 中创建 ASP.NET Web 应用的根目录

[复制链接]

尚未签到

发表于 2015-8-16 14:17:18 | 显示全部楼层 |阅读模式
  本文介绍如何使用 Internet Information Services(IIS)6.0 以上版本把目录标记成应用程序根目录。本文还介绍了如何创建虚拟目录以及把 C:\Inetpub\Wwwroot 目录设置成为应用程序的根目录。
  提示:ASP 和 ASP.NET 页面可以运行在应用程序根目录以外的任何虚拟目录中,创建虚拟目录中的应用程序会更改部分服务器变量(APPL_PHYSICAL_PATH,APPL_MD_PATH)的值。这些服务器变量允许 ASP 和 ASP.NET 与应用程序范围内的特征一起工作,Global.asa 文件和 Global.asax 文件除外。
创建物理目录
准备开始具体的操作

  •   创建新的物理目录。本文的第一部分使用 C:\exampleWebApp 目录。
  •   在 C:\Inetpub\Wwwroot 目录中创建新的物理目录。本文的第二部分使用 C:\Inetpub\Wwwroot\exampleWebApp 目录。
打开 IIS 管理器
  可以使用下列任何一种方法打开 IIS 管理器。
从命令行打开 IIS 管理器

  •   在“开始”菜单中单击“运行”。
  •   在“打开”对话框中输入“inetmgr”后单击“确定”。
使用 Windows Server 2003 家庭成员打开 IIS 管理器

  •   单击“开始”,鼠标定位在“管理工具”上,在子菜单中选择“Internet 信息服务(IIS)管理器”。
使用 Windows XP 打开 IIS 管理器

  •   在“开始”菜单中单击“控制面板”。
      提示:如果桌面显示使用的是 Windows 经典主题,“控制面板”菜单项则在“设置”菜单中。
  •   如果还没有完成这一切,请单击“切换到经典视图”。
  •   双击“管理工具”,然后双击“Internet Information Services”。
使用 Windows 2000 打开 IIS 管理器

  •   在“开始”菜单中,鼠标定位于“应用程序”,然后定位到“管理工具”,然后单击“Internet Service 管理器”。
创建虚拟目录映射
  使用下列步骤为映射到 C:\Inetpub\Wwwroot 目录以外的物理目录而创建虚拟目录。通过这个方式在创建虚拟目录的同时也会自动创建该目录中的 Web 应用。
  创建虚拟目录。

  •   在 IIS 管理器中,展开本地计算机节点(与计算机名称相同),再展开“网站”节点,然后单击“默认网站”。
  •   在“操作”菜单中单击“新建”,然后单击子菜单中的“虚拟目录”。
  •   在“虚拟目录创建向导”中单击“下一步”。
  •   在“别名”文本框中输入新应用的名称,然后单击“下一步”。
  •   在“路径”文本框中输入前面步骤中已经创建好的物理路径“C:\exampleWebApp”后单击“下一步”。
  •   另外,也可以单击“浏览”按钮来使用目录浏览器对目录进行选择。
  •   在“虚拟目录访问权限”页中,确保“读取”和“运行脚本”复选框是被选中的,然后单击“下一步”。
      安全提示:“读取”和“运行脚本”是运行 ASP 和 ASP.NET 页面的必需权限。推荐为客户端对网站的浏览指派最小限度的权限。
  •   单击“结束”。
      现在新的 Web 应用已经创建完毕并且被高亮显示在 IIS 管理器中。
将现有目录作为 Web 应用
  也可以在现有目录 Inetpub\Wwwroot 中创建应用程序的根目录。IIS 会把 Inetpub\Wwwroot 目录下的所有物理目录都作为虚拟目录来处理,但是在未进行下列步骤之前,它们不会被应用程序所考虑。
使用 IIS 把 Inetpub\Wwwroot 目录中的现有目录作为 Web 应用程序
  打开 IIS 管理器并导航到“默认网站”。
  展开“默认网站”节点并找到指派为应用程序的根目录。在本例中,该目录是 exampleWebApp。
  如果创建物理目录的同时已经打开 IIS 管理器,则需要单击 IIS 管理器中的“刷新”按钮才能够查看到新的 exampleWebApp 子目录。
  右键单击需要作为应用程序根目录的物理目录,然后单击“属性”。
  在“目录”制表页中的“应用程序设置”部分,单击“创建”。
  在“应用程序名”文本框中输入应用程序的名称,然后单击“确定”。
  虚拟目录现在就成了应用程序根目录。

运维网声明 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-99841-1-1.html 上篇帖子: ASP.NET 实践:在 IIS 中安装并配置 SMTP 虚拟服务器 下篇帖子: ASP.NET 实践:在 IIS 中创建并配置本地 ASP.NET 网站
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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