Install Windows Server 2003 & IIS For ASP&ASP.NET
发现这里太久没更新 故决定不耻的随便贴篇学习日记作为更新下。。。见笑啦。。。。
对于windows server 2003的安装就不必多费口舌,和安装普通的windows xp或vista 没啥两样,没有什么特别之处吧,不过注意C盘分区大小最好根据个人需要进行适当放大些 ~!
关于IIS6.0安装也很简单,因为2003系统中就默认带有安装包,只需要打开控制面板–>添加与删除程序–>添加与删除windows组件–>应用程序服务器双击打开,勾选ASP.net及双击打开Internet信息服务下的万维网及FTP选项,到此最好也将添加删除组件下的microsoft .NET framework选项也勾选安装下,将会有需要的
即安装选项描述为 :
添加与删除windows组件
|
|—-Microsoft .NET framework2.0
|
|—-应用程序服务器
|
|—ASP.NET
|
|—Internet信息服务
|
|—-万维网服务
|
|—-Ftp服务
接下来就是关键的IIS配置搭建,重点麻烦出现在合理配置磁盘权限和iis不安全组件
防范windows服务器 WEB SHELL,因为以前都未曾了解过关于windows server 2003 服务器安装完成后的安全强化设置,所以到后面再配置关于IIS站点对于磁盘权限控制设置的时候遇到了疑难未解的麻烦。自己直到后来google了解到后才回头做了相关的安全权限访问设置问题。
所以到此,先推荐一篇可能有点老但经典的文章:合理配置IIS站点对磁盘访问权限
关于IIS设置权限:http://www.yesadmin.com/308/83529/index.html
"其实权限设置的基本思路是:1、要为每个独立的要保护的个体(比如一个网站或者一个虚拟目录)创建一个系统用户,让这个站点在系统中具有惟一
的可以设置权限的身份。2、在IIS的【站点属性或者虚拟目录属性→目录安全性→匿名访问和验证控制→编辑→匿名访问→编辑】填写刚刚创建的那个
用户名。3、设置所有的分区禁止这个用户访问,而刚才这个站点的主目录对应的那个文件夹设置允许这个用户访问(要去掉继承父权限,并且要加上超管组和SYSTEM组)。 "
所以这里自己计划独立创建一个用户组用于存放为管理各个不同站点或虚拟目录而特地创建的用户,方便统一管理。
测试IIS默认安装是否能支持ASP&ASP.net程序的解析显示:
这里使用的是网上一个号称阿江ASP探针进行测试的。确实很方便而且显示功能也很完善,推荐测试环境可以使用。
最后自己同时安装几个常用ASP组件,也随便分享下:
一、LyfUpload 组件介绍、下载、安装、测试
介绍:国产的老牌的流行的上传组件,可惜的是阿江一直没有尝试这个组件。
下载:http://www.ajiang.net/products/download/coms/lyfupload12b.zip
安装:解压刘云峰下载组件中的LyfUpload.dll文件,然后添加进注册表即win+R(或开始–>运行)输入regsvr32 E:\lyfupload12b\LyfUpload.dll 回车注册完成
二、ASPJpeg组件介绍、下载、安装、测试
介绍:曾经很流行的图像组件,当时知道它的时候很多人用它来缩放图片,不知道现在多什么功能了没。
下载:http://www.oioj.net/down/AspJpegv1.5.0.0.rar
安装:直接双击运行安装,此文件中已附带有注册码直接复制黏贴就ok。
附注:安装过程会提示重启IIS服务器。

