搭建 IIS + asp +access 网站
- 一、什么是 asp
- 二、asp 的组成
- 三、asp 说明
- 四、什么是access
- 五、搭建环境
- 六、问题一
- 七、问题二
- 八、网站展示
- 九、IIS 页面展示
- 十、IIS 功能展示
欢迎关注公总号【云边小网安】
一、什么是 asp
- asp:即 Active Server Pages,是 Microsoft 公司开发的服务器端脚本环境
- asp:是开发 web 应用程序的一种框架
- asp:可以用来创建动态的交互式的网页
课外扩充:
在 Internet 风行的早期,浏览器中显示的网页仅是静态的图文组合而已,浏览者可以在网页上阅读信息,但无法进一步地发表意见、查询信息或进行在线购物等商务活动。
为此,人们提出了动态网页或交互网页的概念和解决方案。所谓“动态网页”,是指客户端浏览器和Web服务器端可以互动,也就是服务器端可以实时处理浏览器端的请求(Request),然后再将处理的结果作为对浏览器请求的响应(Response)传送给浏览器。
由于 Web 程序开发十分复杂,以至于要制作一个简单的动态页面也需要编写大量的C代码才能完成。由于其中有大量的代码是重复利用的,于是 Microsoft 公司于1996年推出一种Web应用开发技术ASP,类似于一种框架,可以减少代码的冗余。
- 注意:asp 本身并不是一种脚本语言,它只是提供一种使镶嵌在 HTML 页面中的脚本程序得以运行的环境。但 asp 又有自己的语法和规则。原因是,由于编写脚本语言时,有很多冗余的代码,而 asp 将这些代码打包形成一种框架,也就形成了自己的语法和规则
二、asp 的组成
- 服务器脚本:VBScript、JScript(微软版本的 JavaScript)、PelScript、…
- 客户端脚本:HTML、JavaScript…
- 服务器组件
- 标准文本
- 文件系统
- 服务器端对象:Response、Request,Session,Application、Server…
三、asp 说明
- asp 开发的文件是以 .asp 结尾的
- asp 的运行环境是 Windows 操作系统及 IIS
- 只能在 Windows 平台下使用。虽然它可以通过增加控件而在 LINUX 下使用,但是其功能最强大的 DCOM控件却不能在 LINUX 下使用
- asp的安全性较低,程序可在客户端运行,也可服务器端运行
四、什么是access
- access:是微软开发的一款关系数据库管理系统
- access:适用于小型项目和个人使用,对于简单的数据存储和管理需求来说是一个不错的选择,但在大规模项目和高负载的应用场景下,可能需要考虑其他更为强大和灵活的数据库管理系统
五、搭建环境
创建一个 winserver 2003 虚拟机 ---- 开启 IIS 服务
打开 IIS 服务器软件
配置一下 IIS
创建网站 ---- 导入 IIS+ asp +access 框架的网站
在 IIS 服务器软件上创建站点
站点的相关设置
六、问题一
- 问题提出:发现虽然勾选了允许匿名访问网站,但在访问某一网站的时候仍然需要登录账号密码
- 解决方法一:登录管理员账号密码
- 解决方法二:添加访问网站文件夹的用户
访问某一网站本质上来讲,就是到服务器访问特定的文件夹下的内容。所以添加允许访问此文件夹的用户即可解决
可添加两种用户,任选一种即可
一种:任何人
一种:IIS 的匿名访问用户
七、问题二
- 问题提出:出现如下问题
- 问题解决
这个意思即允许 …/ 的使用
八、网站展示
默认账号:admin
默认密码:admin
九、IIS 页面展示
- 资源管理器:返回资源管理器页面
- 打开:打开文件夹所处页面
- 权限:管理文件夹的权限(在这里添加允许访问文件夹的用户)
- 浏览:观看网站的实际效果
控制站点的运行
十、IIS 功能展示
- 功能位置
- 目录浏览:当访问的资源不存在时,显示文件夹下的目录
一般情况下,若没有资源会显示这样的页面
开启目录浏览后
- 索引资源:根据目录,可以点目录下的文件
功能没开启
功能开启
欢迎关注公总号【云边小网安】