一、 实验题目:
基于iis发布一个asp或aspx网站
二、 理论分析
IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
ASP是动态服务器页面(Active Server Pages)的英文缩写,后来也称为经典ASP,是微软公司开发的代替CGI脚本程序的一种应用,也是微软公司的第一个服务器侧的脚本引擎,能够动态产生Web页面。
三、 方法和步骤
首先添加应用程序池
然后编辑其中的内容
添加网站
编辑内容:
物理路径建一个空白文件夹,ip为本机ip地址,为了不会与默认网站的80端口冲突,端口不能单为80,主机名不填,不然无法用IP地址访问
点击asp,IIS中ASP父路径默认是没有启用的,要开启父路径,请选择启用父路径后面的下拉“true”选项。
点击目录浏览,启用
然后进入http://192.168.40.101:8082/
解决同一个局域网内的其他主机不能访问网站的问题
https://blog.csdn.net/wrs120/article/details/71106523
遇到的问题1
最可能的原因:
为 Web 服务器配置了请求筛选,它包含 hiddenSegments 节,允许服务器管理员拒绝对特定目录的访问。
可尝试的操作:确认applicationhost.config 或 web.config 文件中的 configuration/system.webServer/security/requestFiltering/hiddenSegments 设置。
链接和更多信息这是一项安全功能。请不要更改此功能,除非您完全清楚更改的影响范围。如果需要从被此设置拒绝的某个特定目录提供内容,请从 configuration/system.webServer/security/requestFiltering/hiddenSegments 中删除被拒绝的目录。
删除web.config那一行
遇到的问题2
原文件夹,右击选择它的属性,打开“安全”选项卡,看到“组或用户 名”,单击“编辑”按钮添加一个新用户名“Everyone”,然后更改其权限,将第二个权限“修改”设置为允许即可。