如何配置ASP运行环境 如果您的操作系统为Windows 请运行 Windows的安装光盘在其Addons\pws目录下找到pws的安装程序运行安装即可
如果操作系统为 Windows 以上可以按图的方法安装 IIS
打开【控制面板】找到 【添加/删除程序】→【添加/删除WINDOWS组件】 弹出 【Windows 组件向导】 选择 【Internet 信息服务(IIS)】(在 Windows Server 中此选项是在 【就用程序服务器】的【详细信息】里)插入安装盘按【下一步】开始安装如所示
图 选择安装 IIS服务
安装成功后就可以按照自己的要求配置IIS了首先您需要知道IIS在我们使用的过程中充当着一个虚拟的角色也就是我们是假装的把本机磁盘空间的一部分空间划归为服务器(实际上我们访问的网站是存储在专门的网络服务器上的)既然我们也要访问服务器上的内容(虽然它存在本机上)那么我们也要通过类似于访问网站的模式去访问
IIS的默认目录安装在 系统盘:\Inetpub\wwwroot里也就是说上面的虚拟目//localhost 或其实是执行您机器上物理路径为 系统盘:\Inetpub\wwwroot上的内容尝试看看IIS起始页中的localstartasp是不是就在wwwroot目录里? 同理如果在wwwroot里有一个basp文件同样可以通过 或 来访问
注意虽然在Windows下也可以配置ASP环境(PWS)但我们强烈建议您使用Windows及其后续版本的Web服务器(IIS)来配置ASP环境本书中的范例也都是基于IIS方法的
提示PWS是Personal Web Server的缩写意译是个人网络服务器而IIS是Internet Information Server的缩写意译是因特网信息服务器从字面的意思来看您就可以分辨出哪一个的功能会更强劲些
技巧虽然默认的目录就定义在 系统盘:\Inetpub\wwwroot里但是在一般情况下我们还是不直接的使用它因为日积月累不可避免的我们要操作多个ASP文件或者调试多个ASP站点如果文件都散放在wwwroot里会造成很多不必要的麻烦最好给每一个不相干的文件群单独建在一个文件夹里
同时wwwroot的默认目录也是可以更改的进入【控制面板】→【管理工具】→【Internet 服务管理器】双击它会出现【Internet信息服务器】的主界面在窗体里找到【计算机名】展开后会出现【默认 FTP 站点】【默认 Web 站点】以及【默认 SMTP 虚拟服务器】在【默认 Web 站点】上单击右键选择【属性】就可以进行IIS的诸多配置了
特别提示
在这里我们着重的介绍几个比较重要的配置
【属性】→【主目录】可以修改默认的虚拟路径以及ASP文件的执行权限(除虚拟目录需要更改外其他一般以默认设置为宜)
【属性】→【文档】默认文档的意思就是如果你只填加indexasp在一个虚拟目录(假如就是wwwroot里)为默认文档那么当你在浏览器中输//localhost 或者就像你访问 的时候其实是访问中的一个索引文件(比如defaultasp或者indexasp等等)
现在你的配置已经完成了如果你的计算机在局域网内其他计算机就可以访问你的网站了只要输//你的机器名如果你连上了Internet别人只要输入你的IP地址就可以了
试一试
第一个ASP程序
就像上面所说的考虑到虚拟目录的整洁性以及在日常的工作中养成良好的习惯我们建议您为这个ASP程序单独建立一个文件夹假如为 系统盘:\Inetpub\Project\ 相应的我们也给它需要指定虚拟目录在默认 Web站点上单击鼠标右键选【新建】→【虚拟目录】这时IIS会引导你到【虚拟目录创建向导】的页面询问你虚拟目录的别名我们可以给它起名叫p按【下一步】在实际的目标路径里指向到 系统盘:\Inetpub\Project\ 一路Next就完成了新目录的配置
在以往的习惯中编写第一个工程都是让它显示出Hello World以代表自己的作品问世了我们也不打破这个规矩在刚刚配置好的目录里新建一个记事本文件(txt)写下如下代码
<%
ResponseWrite hello world 我的第一个ASP程序!
%>
保存为stasp然后在浏览器中输入 或者 测试一下效果效果如图所示
图 第一个ASP程序
怎么样?看过演示之后您是不是有跃跃欲试的感觉?OK Here We Go ~
特别说明
不要把程序想象的多么复杂只要我们理顺思路然后按照这个最优的思路转换为计算机的执行方法所有的难题就迎刃而解了