首页 帮助中心 新加坡服务器 WinXP下安装IIS搭建ASP环境教程[图文]
WinXP下安装IIS搭建ASP环境教程[图文]
时间 : 2022-09-20 11:13:27 编辑 : 华纳云 阅读量 : 1900

  如果你使用的是Windows 7.推荐阅读《演示:Windows7 下安装IIS7 启用ASP+Access环境》

  安装IIS 5.1

  1.下载IIS 5.1 (winxp sp3 IIS 5.1)

  2.打开【控制面板】->【添加或删除程序】,点击【添加/删除Windows组件(A)】,勾选【Internet信息服务(IIS)】,点击【下一步】

https://www.hncloud.com/uploads/UEditorImages/202209/20/7c4aef2f2967f4c261763044116e6750.jpg

  3.提示【插入磁盘】,点击【确定】

https://www.hncloud.com/uploads/UEditorImages/202209/20/b37e8d144c94aa2f7b228d8fe2d5b675.jpg

  4.弹出【所需文件】,点击【浏览】

https://www.hncloud.com/uploads/UEditorImages/202209/20/43dba018413674a509cdcace2b66490b.jpg

  5.找到下载好并解压出来的IIS 5.1(这里为D盘下的Win XP IIS5.1),选择并打开

https://www.hncloud.com/uploads/UEditorImages/202209/20/f85bb8d8f8eed680828898f614a32b7e.jpg

  接着打开

https://www.hncloud.com/uploads/UEditorImages/202209/20/2d109123f6d6699517c78bf466defd12.jpg

  6.然后点击【确定】,就会开始安装。

https://www.hncloud.com/uploads/UEditorImages/202209/20/5edbf51eed5e700aa1070dfd39c6c216.jpg

  注:安装的过程中,也许还会弹出几次类似上面的【所需文件】的对话框,一律通过【浏览】打开刚才的文件夹(这里为D盘下的Win XP IIS5.1)

  顺利的话,很快就安装好IIS啦。

  配置IIS

  1.打开【控制面板】->【管理工具】,双击打开【Internet 信息服务】

https://www.hncloud.com/uploads/UEditorImages/202209/20/6743243601c6f09df0d95bf5eef7cf41.jpg

  2.依次展开计算机->网站->默认网站,在【默认网站】上右键,查看【属性】。

https://www.hncloud.com/uploads/UEditorImages/202209/20/88d5f14a1acec1d22d4a798586f69ea8.jpg

  切换到【主目录】,按照下图勾选,同时将【执行权限】设置为【脚本和可执行文件】,点击【应用】

https://www.hncloud.com/uploads/UEditorImages/202209/20/4fcdbf765ca77a1ae1c2f6f77c3b9727.jpg

  切换到【文档】在这里可以添加默认文档,比如这里我添加index.asp,还可以上下移动顺序,根据你的需要设置即可。

https://www.hncloud.com/uploads/UEditorImages/202209/20/9e782486d6050d53184a66215c8af3d0.jpg

  切换到【目录安全性】点击【编辑】,勾选【允许 IIS 控制密码】,确定

https://www.hncloud.com/uploads/UEditorImages/202209/20/536c337e0b4969cca6bb01f7d8b8211f.jpg

  3.在【默认网站】右键,点击【浏览】

https://www.hncloud.com/uploads/UEditorImages/202209/20/343267fa26a3e43bd2d95a0ff16e8eac.jpg

  如果在浏览器中正常打开 IIS 5.1文档,说明 IIS 设置成功。

  安装网站程序

  1.将你的网站程序复制到【wwwroot】文件夹下,可以删除该文件夹下的其他文件,将程序源码放到根目录,也可以建一个文件夹装着你的程序源码文件,比如这里我建立一个blog文件夹,里面是Z-Blog安装文件

https://www.hncloud.com/uploads/UEditorImages/202209/20/1c539f081011d7a6f0e49675bf19375c.jpg

  2.访问 http://localhost/blog/install.asp (这是zblog安装文件的路径,你要根据你的实际情况访问),就可以开始安装程序了,如果一切都很顺利,那说明没什么问题了。

https://www.hncloud.com/uploads/UEditorImages/202209/20/aa94681671f348b1a9636b7c22993c73.jpg

  3.如果出现安装过程出错,或者访问网站出错,比如提示 无法打开/无法连接/数据库连接错误等信息,很可能是由于权限问题引起的,你就要按照下面的教程来操作。

  用户权限设置

  大家应该知道,在Windows系统中,NTFS格式的分区是比较安全的,这是因为设置了相关的权限。正式由于NTFS分区权限的限制,导致了不同用户在NTFS分区中的权限不一样,没有获得相应的权限,就不能进行读写等操作。

  IIS 使用的是不实名用户【IUSR_计算机名】 ,安装程序时,【IUSR_计算机名】要写入和修改文件,连接数据库时也要通过C:Windowstemp目录作缓存进行数据交换,所以我们要赋予用户【IUSR_计算机名】相应的权限。

  查看一下你的站点 wwwroot文件夹 所在的分区的格式,如果为NTFS格式,那就要赋予用户【IUSR_计算机名】相应的权限。

  如何查看分区格式?

  在分区图标上右键,查看属性,就可以看到文件系统对应的是否为NTFS,如下图

https://www.hncloud.com/uploads/UEditorImages/202209/20/0639b1eddfd37c6d712cea7e6d9bad88.jpg

  根据上面的分析,这里我们要给【IUSR_计算机名】用户设置【C:Windowstemp】 和【C:Inetpubwwwrootblog】的操作权限。

  1.打开C:Windows,打开【工具】->【文件夹选项】,去除【使用简单文件共享】的钩,确定

https://www.hncloud.com/uploads/UEditorImages/202209/20/092fe7e607f8d50dc9f84ccf496fa03c.jpg

  2.在C:Windows找到Temp文件夹,右键查看属性,在【安全】下【添加】,点击【高级】

https://www.hncloud.com/uploads/UEditorImages/202209/20/dbb9bd2e431b7dae92b878e8c6906353.jpg

  2.点击【立即查找】,然后选择以 IUSR_ 开头的用户,点击【确定】

https://www.hncloud.com/uploads/UEditorImages/202209/20/d6eccbe75d9ffb9b0740b400093e638d.jpg

  确定

https://www.hncloud.com/uploads/UEditorImages/202209/20/d40ea8b6731070589c90e96b55bfaeb8.jpg

  3.选择刚才添加的用户,按照下图赋予【完全控制】的权限,确定

https://www.hncloud.com/uploads/UEditorImages/202209/20/5f977726323657e5d5cfffb788d6488f.jpg

  4.同样在网站目录blog文件夹上右键属性,【安全】,选择刚才的 IUER_ 用户,同样赋予【完全控制】权限

https://www.hncloud.com/uploads/UEditorImages/202209/20/058d3f150b4f24ba1b85402d778fd74c.jpg

  5.这时候访问网站,如果一切正常了,那就万事OK啦!

https://www.hncloud.com/uploads/UEditorImages/202209/20/a7f31898eefb927e869723f5e3f1640b.jpg

  总 结

  本文虽然演示的是Windows XP系统,其实在Windows 2003下也是大同小异的。

  如果网站根目录分区是NTFS格式,在网站运行期间,出现的各种无法访问的错误,一般都是由于权限问题引起的,可以按照上面的方法,对文件夹赋予 IUSR_ 用户相应的权限即可。FAT32格式的分区,一般不存在这样的问题。

  如果你在设置过程中遇到问题,可以在下面留言,我们一定会尽量帮助你的。

华纳云 推荐文章
Windows Server 2012远程管理 WEB专用服务器的安全设置总结 IIS7配置PHP环境图文教程 Linux中使用TestDisk恢复文件具体方法 nginx怎么配置云服务器域名解析 linux宝塔面板安装composer的方法 CentOS7重设系统密码的方法 Ubuntu 18.04和Debian 9上安装PHP 5.6具体步骤 Linux 系统监视工具Glances Linux系统验证NTP同步方法
客服咨询
7*24小时技术支持
技术支持
渠道支持