天天看点

IIS-ASP入门(一)环境配置IIS-ASP 入门(一)

IIS-ASP 入门(一)

如何配置Windows 上的IIS 与ASP:

IIS 是微软的Web服务器组件,包括Web服务器,FTP服务器、NNTP服务器和SMTP服务器。其中Web服务器能解析HTTP协议,接收到一个HTTP请求后,返回一个HTTP响应。相应的内容可以是静态页面或者图片,或者是页面跳转,还有一种动态的响应,通过委托给其他程序。如JSP脚本,ASP脚本等。由这些程序产生一个HTML响应返回给浏览器。

ASP技术同样是微软开发的一整套服务器端的脚本程序环境。当用户在浏览器端请求一个ASP资源时,IIS就会调用ASP引擎,解释被申请的ASP脚本。

原理看起来很简单,实际操作起来可能会遇到一些小问题。 从Hello World 开始,走一遍简单的流程。

IIS在Windows上一般是默认安装的。所以即使不是Sever版本也可以进行一些简单的ASP学习。

打开IIS界面:

IIS-ASP入门(一)环境配置IIS-ASP 入门(一)

IIS界面

图中圈起来的就是ASP解释程序了。 一般来说默认的ASP功能不会打开,这时就需要去控制面板中打开这个功能了。

IIS-ASP入门(一)环境配置IIS-ASP 入门(一)

打开ASP功能

我们只要把相应的ASP功能勾选上就可以了。

到这为止我们的计算机就已经可以当作一台服务器使用了(虽然我们还没有域名和公网IP)。

下面就是书写我们的.asp程序了。

可以书写ASP程序的IDE很多,VS, Notepad++,甚至记事本都可以。

我们新建一个ASP文件,输入如下代码:

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>
           

然后保存为hello.asp 就可以了。 可以看出 如果去掉

<%
response.write("Hello World!")
%>
           

整个程序其实和html页面没有任何区别。用<% %> 包围起来的会被IIS识别为脚本语言,在ASP中默认的脚本语言是VBScript,当然也可以用JAVAScript。

接下来只需要把hello.asp 放到服务器的物理根目录下就可以了。只需要在IIS上选中Default Web Site 点击浏览就可以了。

IIS-ASP入门(一)环境配置IIS-ASP 入门(一)

把hello.asp 拖拽到弹出的文件夹下就可以了。

这时我们打开浏览器,输入 http://127.0.0.1/hello.asp 就可以弹出 Hello World! 了。

IIS-ASP入门(一)环境配置IIS-ASP 入门(一)

可以看出,发给浏览器的是纯HTML代码,这一定程度上提高了安全性。

OK,就到这里。

继续阅读