搜索
查看: 9552|回复: 3

Windows Vista中使用IIS方法

[复制链接]
发表于 2008-5-23 21:02:35 | 显示全部楼层 |阅读模式

在Vista中,我们可以看得到新版本的IIS 7.0看上去比6.0有了很大的改进。
  你现在可以自由开启IIS 7.0,并在个人电脑上架设自己的网站。

8 e% {: Z& n# e% c$ k

  下面是开启方法:

- P* i8 w5 R# g5 A% }

  1. 热键WinKey+R—输入"cmd.exe" (不带引号)。

) s+ b8 ^ Z( P

  2. 输入下列命令:

& }: d& T- X) Y- X

  start /w pkgmgr.exe /iu:IIS-WebServerRole;IIS-WebServerFeature;IIS-FTPServerFeature

[$ ]9 ]9 V) v) ~& D9 ^

  然后,就会自动安装IIS 7.0。

1 x1 k/ T( p- E, a


  而且,IIS 7.0已经完全组件化,类似于Apache。

回复

使用道具 举报

 楼主| 发表于 2008-5-23 21:08:06 | 显示全部楼层
一,按以下方法,已经可以完全解决IIS7的安装,同时也可以访问ASP和.NET程序了!二,不能访问ASP+ACCESS,请将站点的应用程序池改为三,同时应该给数据库存放的文件夹下所有文件加上读写权限!方法是:加入IUSER的完全控制权限,设置方法和以下相同!四,动易的组件好像不是很和VISTA兼容,程序运行不长时间可能会出现IIS挂了的情况,现在还没有找到官方的使用说明!

微软的Windows Vista已经发布有一段时间了,自己也用了一段时间了,至于体会也不少,好的来说就是绝对的美观和安全。比较讨厌的就是无休止的UAC对话框,关闭它了感觉系统安全性降低了,开启了又感觉太烦。盖茨大哥不知道平时是开UAC还是关闭UAC呢。下面我主要说一下vista程序调试的配置和IIS7.0的设置.
一:DebugVista的一般步骤
在Vista系统中以管理员身份运行Cmd.exe

1,将当前的配置作一个Copy
bcdedit /copy {current} /d DebugEntry
执行本命令后,Bcdedit会显示新的DebugEntry的GUID
2,开启DebugEntry的调试设置
bcdedit /debug {DebugEntry的GUID} on
Vista当前版本默认的调试设置是com1,baudrate 115200
相对的WIndbg的命令行为(高版本的Windbg的可通过界面设置,快捷键为Ctrl+k)
D:\windbg\windbg.exe -k com:port=com1,baud=115200
如果使用虚拟机的话,命令行如下:
D:\windbg\windbg.exe -k com:pipe,port=\\.\pipe\com_1
符号路径的命令行如下:
-y D:\localSymbols;srv*D:\localSymbols*http://msdl.microsoft.com/download/symbols
3,如果需要改变调试方式可以进行编辑
bcdedit /dbgsettings 1394 channel:1 ;开启1394卡1通道调试设置
相对的WIndbg的命令行为(高版本的Windbg的可通过界面设置,快捷键为Ctrl+k)
D:\windbg\windbg.exe -k 1394:channel=1
这是我从xikug的网站上转来的。希望大家去它那里还能下载到附件(链接:http://www.debugman.com/read.php?tid=367&keyword=vista
附件中是 Subverting VistaTM Kernel For Fun And Profit 的PPT,其中提供了两部分内容,第一部分说如果在无需Reboot在Vista X64中载入未签名的代码,第二部分,是在X64创建免检测的malware 其中的技术不是什么特别高明的技术,只算是一种思路吧.


二:iis7.0的配置:
1:安装iis7.0:进入Vista的 控制面板,选择左侧的 打开或关闭Windows功能 ,单击后会出现安装Windows功能的选项菜单,因为Vista的IIS7的默认安装选项中是不支持ASP和ASP.NET的,因此在安装的时候我们必须手动选择你需要的功能。
2:打开iis7.0:安装完成后,再次进入 控制面板,选择 管理工具---“internet信息服务IIS管理器”
3:设置IIS7.0:选择 Default Web Site,并双击 ASP 的选项IIS7中ASP 父路径 是没有启用的,要想方便的使用ASP,首选要 开启父路径,选择True,这一步搞定父路径选项。
4:IIS7的站点设置:右键单击 Default Web Site 选项,选择红线标记的 高级设置 选项。 在下图这个对话框中设置网站的 主目录 ,访问的端口 等设置。按照上面的步骤IIS7的设置已经基本完成了,但是这个时候,在Windows vista中只能调试ASP的程序,但是还是无法调试ASP+Access程序,这是因为windows vista的目录权限问题,下面只剩最后一步,设置目录的权限。
5:权限设置:
a:找到系统安装盘:\Windows\ServiceProfiles\NetworkService\AppData\Local,最好是手动输入路径,因为Appdata的文件是隐藏的。右键单击 Temp文件夹,选择 属性。
b:选择 安全 选项,单击 编辑 按钮,进入 编辑权限 的对话框。
c:选择 添加 按钮,添加用户。
d:在 选择用户或组 的对话框中,在 输入对象名称来选择 的表单中,输入大写字幕A后,单击 确定,系统会自动显示所有带有字幕A的系统用户。
e:在系统列出的用户中,选择 Athenticated Users 这个用户,并单击确定。
f:添加完成这个用户以后,选择添加的用户,单击 完全控制,然后 确定,这样,Temp的访问权限搞定了。系统会有安全提示,选择确定就可以了,试一下,是不ASP+Access可以运行了。这样搞定了。

注:特别提醒自己。因为vista在NTFS(磁盘格式)下,所以还要在自己文件夹的安全标签中分别添加:IUSER_机器名和Athenticated Users的完全控制权限。为什么没有了IWAM呢?不懂。
 楼主| 发表于 2008-5-23 21:10:15 | 显示全部楼层
windows vista下面IIS7的安装、设置、调试ASP+Access的具体方法和步骤,废话少说让我们开始吧!
第一步:在windows vista下面IIS7的安装方法。
             进入Vista的 控制面板,选择左侧的 打开或关闭Windows功能0 \5 i' o# z1 a) R0 }( |8 P \9 `

/ n2 x' K, Z2 ~6 k; n1 s3 g

第二步:安装IIS7的选项设置。
单击后会出现安装Windows功能的选项菜单,注意选择的项目,下面这张图片把需要安装的服务都已经选择了,因为Vista的IIS7的默认安装选项中是不支持ASP和ASP.NET的,因此在安装的时候我们必须手动选择你需要的功能。

+ p: a) P! t8 ~1 C

第三步:安装完成后,再次进入 控制面板,选择 管理工具,在管理工具下面会多出 IIS6的管理工具 选项,选择红线标记的选项进行IIS7的设置。



第四步:设置IIS7。选择 Default Web Site,并双击 ASP 的选项,



IIS7中ASP 父路径 是没有启用的,要想方便的使用ASP,首选要 开启父路径,选择True,这一步搞定父路径选项。



第五步:IIS7的站点设置。 右键单击 Default Web Site 选项,选择红线标记的 高级设置 选项。



在下图这个对话框中设置网站的 主目录访问的端口 等设置。



按照上面的步骤IIS7的设置已经基本完成了,但是这个时候,在Windows vista中只能调试ASP的程序,但是还是无法调试ASP+Access程序,这是因为windows vista的目录权限问题,下面只剩最后一步,设置目录的权限。

+ a8 D# X* q, Z$ }


第一步:需要设置权限的目录路径如下:
系统安装盘:\Windows\ServiceProfiles\NetworkService\AppData\Local,最好是手动输入路径,因为从Appdata的文件是隐藏的。右键单击 Temp文件夹,选择 属性


6 n b& N m% u$ b8 m

第二步:选择 安全 选项,单击 编辑 按钮,进入 编辑权限 的对话框。



第三步:选择 添加 按钮,添加用户。



第四步:在 选择用户或组 的对话框中,在 输入对象名称来选择 的表单中,输入大写字幕A后,单击 确定,系统会自动显示所有带有字幕A的系统用户。



第五步:在系统列出的用户中,选择 Athenticated Users 这个用户,并单击确定




第六步:添加完成这个用户以后,选择添加的用户,单击 完全控制,然后 确定,这样,Temp的访问权限搞定了。系统会有安全提示,选择确定就可以了,试一下,是不ASP+Access可以运行了。这样搞定了。

发表于 2008-6-12 12:05:42 | 显示全部楼层
路过
您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

热议作品
精华帖子排行
精彩推荐

虾皮社区,成立十年了!

站长自己也搞不懂想做个什么,反正就是一直在努力的做!

Copyright © 2007-2019 xp6.org Powered by Discuz

QQ|Archiver|手机版|小黑屋|虾皮社区 鲁公网安备 37021102000261号 |网站地图
返回顶部 返回列表