注册 登录
编程论坛 ASP技术论坛

在XP中安装和设置IIS

hu9jj 发布于 2015-06-17 06:53, 2699 次点击
为了调试ASP网页,原来我是在电脑上同时安装WIN2000和WIN XP,调试时进行WIN2000,平时进入WIN XP,但使用起来不是很方便,经常需要重启电脑来切换系统。为了解决这个问题,我从网上搜索了不少资料,尝试在XP中安装IIS。经过摸索,已经成功地安装好了IIS,现将过程介绍如下:
1、首先要准备好适合XP的IIS V5.1版本安装程序,网上已经有比较多的资源可供下载。
19 回复
#2
hu9jj2015-06-17 06:55
2、在“控制面板-添加/删除程序-添加/删除Windows组件”中查看有无IIS安装选项(图1)。如果无此选项,或者选项无法勾选则继续进行下一步骤,否则就直接进行第5步。
只有本站会员才能查看附件,请 登录
#3
hu9jj2015-06-17 06:58
3、退出上述的组件安装向导,在系统盘(通常是C盘)C:\windows\inf目录下查找“sysoc.inf”文件,用记事本打开查看(图2)。如果连windows\inf目录都找不到,则先在文件浏览窗口的“工具-文件夹选项”窗口中将“隐藏受保护的操作系统文件(推荐)”的选择去掉,同时选择“显示所有文件和文件夹”,这样就可以查到受保护的系统文件了(如图3)。
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录
#4
hu9jj2015-06-17 07:00
4、在“sysoc.inf”配置文件的[components]段中查看是否有“iis=iis.dll….”行,如果有,则修改为“iis=iis2.dll,OcEntry,iis2.inf,,7”。如果没有则加上这些内容。如果sysoc.inf文件是只读的,可以先将只读标志去掉。
上述将iis.dll和iis.inf文件名改为iis2.dll和iis2.inf是为了防止XP系统自动恢复成原来的系统文件,如果sysoc.inf文件中没有“iis=iis.dll….”内容,表明你的XP系统中本身就不存在这两个文件,所以也可以不需要改名,直接写入“iis=iis.dll,OcEntry,iis.inf,,7”,同时第6步的文件名也应为iis.dll和iis.inf,以保持一致。
#5
hu9jj2015-06-17 07:00
5、将下载的IIS安装包释放到某个文件夹中,如:D:\iis+xp。
#6
hu9jj2015-06-17 07:00
6、将IIS安装包中的iis.dl_和iis.in_分别解压为iis2.dll和iis.inf,并将iis2.dll复制到C:\WINDOWS\SYSTEM32\SETUP中,将iis2.inf复制到C:\WINDOWS\INF文件夹中。
解压可以通过在运行中写入expand 路径\iis.dl_ 路径\iis.dll来完成,in_解压成inf也是同样。
#7
hu9jj2015-06-17 07:01
7、重新进入“控制面板-添加/删除程序-添加/删除Windows组件”向导,在组件“Internet 信息服务(IIS)”作好选择,点击“下一步”进行安装(图4)。
只有本站会员才能查看附件,请 登录
#8
hu9jj2015-06-17 07:02
在安装过程中,系统会要求读取某些文件(实际上就是从安装包中释放一些必要的文件),此时可以通过点击“浏览”按钮,找到安装包所在的文件夹(如d:\iis+xp),这个情况可能会出现多次,图5、图6、图7所示,至安装完成。
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录
#9
hu9jj2015-06-17 07:04
8、配置IIS(建立虚拟目录)
在“控制面板-管理工具-Internet 信息服务”窗口中点开“默认网站”项目,并在此项目的右键菜单选“新建-虚拟目录”,通过向导将你本地电脑网站文件的目录设置成虚拟目录。如图9-13所示:
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录
#10
hu9jj2015-06-17 07:04
9、为新建的虚拟目录设置权限
在“Intervet 信息服务”窗口新建的虚拟目录项目上点出右键菜单,选择“属性”,在“属性”窗口的“目录安全性”页框的“匿名访问和身份验证控制”栏中点击“编辑”按钮,去掉“允许IIS控制密码”选择项目前面的勾,然后一直按“确定”键结束设置(参见图14)。
只有本站会员才能查看附件,请 登录
#11
hu9jj2015-06-17 07:04
10、设置工作全部完成,此时在浏览器地址栏输入虚拟目录的别名或者本机IP地址127.0.0.1,即可访问本地电脑的网页文件。
#12
不懂才问2015-06-17 18:16
回复 9楼 hu9jj
ISAPI和CGI的权限,一般是不可以给的

写入和浏览的权限,是绝对不可以给的

版主应强调,初学者配置IIS,应该从简到全,最开始只添加几个功能和权限,随着开发的功能越来越多,再添加需要的功能和权限
#13
hu9jj2015-06-17 19:54
以下是引用不懂才问在2015-6-17 18:16:15的发言:

ISAPI和CGI的权限,一般是不可以给的

写入和浏览的权限,是绝对不可以给的

版主应强调,初学者配置IIS,应该从简到全,最开始只添加几个功能和权限,随着开发的功能越来越多,再添加需要的功能和权限

可以根据自己的需要来开放使用权限。
#14
不懂才问2015-06-17 20:45
回复 13楼 hu9jj
恩 你的意见我赞同

但在发表这么全面和权威的文章的时候,应该把你的意见和想法加入进去,使初学者在阅读后,形成一种观念:完全安装不一定是好事。

不要一股脑的全部选中,所有功能都安装。那样永远也不知道每一个选项到底代表哪些具体功能。

而且还会带来安装隐患。
#15
tlliqi2015-06-17 20:56
谢谢
#16
hu9jj2015-06-18 07:28
以下是引用不懂才问在2015-6-17 20:45:54的发言:

恩 你的意见我赞同

但在发表这么全面和权威的文章的时候,应该把你的意见和想法加入进去,使初学者在阅读后,形成一种观念:完全安装不一定是好事。

不要一股脑的全部选中,所有功能都安装。那样永远也不知道每一个选项到底代表哪些具体功能。

而且还会带来安装隐患。

呵 呵,我仅仅是将自己的安装过程介绍给大家,谈不上全面,更无权威可言,只是希望给需要的坛友作参考、借鉴而已。
#17
hu9jj2015-06-18 07:33
以下是引用边小白在2015-6-18 06:51:12的发言:

安装IIS好像不复杂吧。我刚下岗那阵,做零散电工常常养活不了自己,一电脑高手朋友就教我电脑装机和维护的本事,后来我就兼职帮人管理网吧,好多网管电脑需要安装IIS服务的,我觉得就是傻瓜式安装,设置好目录和权限,有时稍麻烦点是设置数据库的宾客访问权限,也不过如此。哎,现在网吧也渐少,还有专业本科毕业的找这碗饭吃,我就改学编程看能找到活路不,做电工太累,辛苦钱不好挣。

在很多情况下是难者不会、会者不难。
#18
loveClangage2015-06-18 08:57
很好,但Xp很少人用了~~~~
#19
不懂才问2015-06-19 20:41
回复 17楼 hu9jj
我说的权威,不是指你的安装过程,而是你本身
1