以下是IIS6中建立网站和网站权限设置的教程:
一、先新建一个用户,并记住用户的密码,后面要用到。
右击我的电脑-然后点击管理
右击用户-新建用户
按照如图所示创建一个用户,建议用户名称和网站的域名对应,容易区别。记住用户的密码,后面要用到。
二、创建网站
右击网站-点击新建-网站
输入站点的名称,建议和域名一样。
网站ip地址选择未分配,端口选择80 ,然后输入网站域名。
输入网站存放的路径,然后勾上允许匿名访问。
如图所示勾上读取和运行脚本。
网站创建完成
三:给网站设置独立运行的程序池,这样每个网站与错误就不会互相影响:
四:启用“父路径”,一般ASP的网站需要用,如果不设置就读取不了Access数据库:
五:更换网站支持NET版本,因为net有1.1 2.0 3.5 4.0等:
六:增加网站的默认首页和调整默认首页的顺序:
七:、设置网站的权限和配置网站用户
右击新建好的网站-点击权限
如上,取消继承父目录的用户权限,并复制权限
删除不需要和危险的权限
给网站增加iis_wpg用户的权限
增加network service用户的权限,如果的网站要支持net1.1、net2.0、net3.5、net4.0等代码就需要将上network service用户的权限,这样就不会出现权限问题
按照如图所示添加新建的用户并赋予(除"完全控制和遍历文件夹"、"遍历文件夹/运行文件"、“取得所有权”的权限之外)权限。
勾选上用 在次显示的可以应用到子….然后点击确定。
网站全部权限设置好后上图所示。
八:给网站设置独立运行用户,加强网站安全:
右击新建好的网站,然后点击属性—再点击目录安全性-然后点击身份验证和访问控制里的编辑
勾上允许匿名用户访问,用户名填写新建的用户和新建用户时设置的密码。然后确定,到此整个独立用户运行的网站就建立完成。
如果通过以上设置在运行PHP网站的时候,PHP网站打开空白,提示找不到文件错误(实际是存在的),就可以可能是网站的上级目录权限有问题
Everyone用户只有该文件夹的列出文件夹/读取数据、读取属性、读取扩展属性、读取权限 的权限就可以了! 注意:这个权限一般不用加~
评论列表