Win2000 ASP.net网站设置

  
  
   常用的Web网站有 HTML , ASP , ASP.net 型,前两种是早期的网站,相关资料很多,本文是在此基础上,以 Windows 2000 Server 服务器为例,主要就ASP.net网站不同点加以讲述。
   注:以 Win2003 Server 服务器为例的ASP.net网站介绍,请参照《Win2003 ASP.net网站设置》。
  
  
   一、服务器系统配置
   Windows 2000 Server 服务器中需安装有如下软件
   1. Internet信息服务管理器(简称 IIS)-- 是操作系统自带的软件,在“添加/删除Windows组件”中安装。
   2. .Net Framework2.0 -- ASP.net的运行库(ASP.net网站还分为 ASP.net1.0 , ASP.net2.0 ,对应的安装软件是 .Net Framework1.1 , .Net Framework2.0 ,后面还要对此加以阐述)。
  
  
   二、网站设置
   在服务器上启动 IIS,在左侧的树目录中,用鼠标选中指定网站,按右键,在弹出的选单中选择“属性”,打开该网站属性对话框,主要设置说明如下:
   1. 选择“操作员”页面卡,在操作员栏目中需包含 Administrators 和 ASPNET (图中的 AMD400 是服务器名称,各自的服务器名称不同)。
  
  
   2. 选择“主目录”页面卡,下图是一般网站的“主目录”设置:
  
  
   说明:
   ·读取 -- 必选项。
     对外公开的网站,出于安全考虑,不要选中“脚本资源访问”和“写入”项。
   ·应用程序名 -- <默认应用程序> 或 空值(此时右侧按钮上的字是“删除”,如果该按钮上的字是“创建”,则按动该按钮,能自动完成本行设置。)
     注:如果按动右侧按钮上的“删除”键,则按钮上的字变为“创建”,“应用程序名”栏目也变为不可选,此时就丧失了站点特性(如:默认文当、本地路径等)。
   ·执行许可 -- 纯脚本(多数网站,此权限就够了)
  
   4. 选择“文档”页面卡,将主页文件(Default.aspx)调整到第一行。
  
  
   3. 选择“ASP.NET”页面卡,查看“ASP.NET版本”栏,此值必须与本网站的ASP.net文件(*.aspx 等)的版本一致。
   注:设置“利和Web服务”网站时需要的 ASP.NET 版本是 2.0...,如图所示:
  
  
   说明:
   ·如果服务器上同时安装了 .Net Framework1.1 , .Net Framework2.0 ,则上栏就有二个选项 1.1.… 和 2.0.… 。
   ·如果已经安装了.Net Framework2.0,却在此栏目中没有显示,可以手动将其注册到IIS中,方法是单击【开始】—>运行,然后输入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –i ,按“确认”键。
  
  
   三、文件夹权限设置
   对于NTFS格式的硬盘,可以对文件夹和文件设置用户的访问权限,远程匿名客户访问本网站时,在网站服务器端执行脚本程序的用户是ASPNET(隶属于 Users 用户组) ,因此对网站文件夹必须赋予相应的权限。(注:FAT32格式的硬盘,没有文件夹权限设置)
   在网站属性对话框 →“主目录”页面中(上图 2-2),可以查看到本网站对应的本地路径(即,网站文件夹)。使用“我的电脑”,打开该文件夹的属性对话框,选择“安全”页面:
  
  
   在原有用户的基础上,再添加 ASPNET用户,或 Users 用户组(ASPNET用户隶属于 Users 用户组),并赋予“读取和运行”、“列出文件夹目录”和“读取”权限,如果本网站有增删和修改网站文件的功能时,还需选中“修改”和“写入”栏。
  
  
   四、为ASP.NET临时文件的文件夹设置权限
   打开“我的电脑”,在系统文件夹中,找到下行指定目录:
   \WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
   打开该文件夹的属性对话框,在“安全”页面卡中,添加 NETWORK SERVICE 用户(或 Users 用户组),并选中“修改”、“写入”等权限,如图所示:
  
  
   至此,完成了 Win2000 ASP.net网站设置。
  
  
   附:
   以 Win2003 Server 服务器为例的ASP.net网站介绍,请参照《Win2003 ASP.net网站设置》。
  
  

北京利和软件制作室 
2009-11-24