利用虚拟机搭建ASP+Access网站运行环境

一、利用WMware运行XP虚拟机使其与主机处于同一局域网下;

二、在XP虚拟机中进行配置:

    1、安装IIS

   IIS是一款功能非常强大的Web服务器,目前IIS已经发展到了6.0的版本,默认安装在Windows 2003操作系统中;而Windows XP/Windows 2000目前默认安装的是5.0的版本。因为考虑大家使用的操作系统目前大部分是Windows XP,所以为了和大家保持一致,我这里也用Windows XP来搭建asp环境,其他的windows操作系统的配制也差不多。
     虽然windows XP在默认的情况下自带了IIS,但是并没有默认的安装。安装IIS的步骤如下:
(1)、首先进入系统的的控制面板,从系统菜单【开始】→【控制面板】,进入控制面板界面。
         1-1 控制面板界面
(2)、1-1中找到【添加或删除程序】并双击它,弹出添加或删除程序管理界面。
       1-2 添加或删除程序面板
(3)、在1-2中,单击【添加或删除Windwos组件(A)】,弹出所示的界面。
        1-3 windows组件向导
(4)、在1-3中,大家首先选中第2项,即【Internet信息服务(IIS)】,然后单击【详细信息(D)...】按钮。

        1-4 Internet信息服务(IIS)的详细安装列表
(5)、在1-4中,可以看到IIS包含了很多的内容,但是对于我们搭建asp环境来说,只要选中【万维网服务】、【Frontpage 2000服务器扩展】、【Internet信息服务管理单元】、【公用文件】就可以了。在默认的情况下,可以单击【确定】按钮,回到1-3所示的界面。如果这个时候鼠标选中【万维网服务】,可以单击【详细信息(D)...】按钮,查看万维网服务的安装列表。因为默认的情况下,1-5中的选项都会被安装,读者不需要修改,直接单击【确定】按钮就回到了1-4中。有一点大家也是要知道:IIS是一个综合服务器,它不仅能够安装WWW服务,同时还能够提供FTP服务以及SMTP服务。
        1-5万维网服务安装列表
(6)、在1-4中单击【下一步】按钮,就进入文件安装拷贝阶段了。
          1-6 安装拷贝文件
在文件的复制过程中,系统会提示用户插入windows XP的安装光盘(也可从网上下载IIs,选择时,选择下载下来的IIS文件),我们只需要插入光驱即可,继续安装知道安装直到结束。IIS安装完成。
               1-7  IIS安装完成
   安装完成之后,需要测试一下IIS服务器是否成功。测试的方法很简单,只要打开浏览器,在地址栏中输入“http://localhost”或者“http://127.0.0.1”,如果出现了结果,则就表示服务器安装成功。
              1-8  IIS服务器安装成功
安装完成IIS后,并不能够就搭建好了一个ASP环境。我们还要安装ASP环境的后台数据库,对于asp来说,常见的后台数据库为ACCESS和SQL Server两种。在安装完了数据库之后,我们就要对IIS最一些配置,这样一个完整的asp环 境就搭建好了,可以非常方便的在上面发布网站。

  2、安装Access:

   安装带有Access的office即可,一般无需特殊配置。

3、ASP环境配置测试:

asp环境的测试返回
 
     把IIS和数据库安装好了之后,就是要对IIS进行配置,配置后即可发布asp网站。要配置IIS,首先要进入IIS管理器,同安装IIS一样,首先进入【控制面板】,找到【管理工具】,双击打开它。
                 进入管理工具
     要进行IIS的配置,可以按照下面的步骤来:双击【Internet信息服务】,进入IIS管理器。
                 IIS管理器
   可以看到左边的属性区域是IIS提供的服务,右边视图栏显示的是具体信息。由于asp是属于WWW服务,所以只要关心树型结构中的【网站】就可以了。要进行IIS的配置,可以通过IIS管理器的菜单栏来进行,也可以通过弹出式菜单来管理。
注意:在IIS提供服务的时候,首先要启动网站服务,则要选中【默认网站】,然后通过工具栏上面的黑色三角形按钮来启动该服务。启动后,黑色三角按钮失效,此时可以通过“■”按钮来停止服务或者通过“‖”按钮暂停服务。
我们在“默认网站”上单击右键,选择属性选项。这样就弹出的属性对话框。在属性设置对话框中,可以看到很多属性页,如【网站】、【ISAPI筛选器】、【主目录】、【目录】、【文档】、【目录安全性】、【HTTP头】、【自定义错误】,下面介绍其中重要的属性页。
          属性页
   在网站属性页中,最主要的设置是TCP端口的设定。对于WWW协议而言,默认端口是80。通常,我们在访问为80端口的Web服务器的时候,只需要输入IP地址或者域名即可。例如访问“http://www.google.com/”。而如果对方设置的是8080端口的话,则必须采用“http://www.google.com:8080”。这里我们不需要设置任何东西,默认即可。
接下来就是要学习主目录属性页的内容,选择主目录就进入了。在主目录属性页中,最主要是树型是本地路径的位置,通过改变主目录,可以让网络服务器对应不同的网站内容。如果主目录设置成“D:\asp”,另外一个路径设置为“E:\Script”。如果主目录设置成“D:\asp”,在浏览器中输入http://localhost/index.asp,则访问的是“D:\asp\index.asp”。而如果将主目录设置成“E:\Script”,同样在浏览器中输入http://localhost/index.asp,则访问的是“E:\Script\index.asp”文件。这里我们也不需要进行设置,默认即可。
             主目录
     另外,在主目录属性页中,还可以进行客户端的访问权限的设置,为了保证网站的安全性,在默认情况下,只要选择“读取”、“记录访问”以及“索引资源”就可以了。
单击“配置”按钮,就可以进行更多的设置。
          应用程序配置
  有三个属性设置页,其中选项和调试很重要。“启动会话状态”表示一个客户如果在设定的期限内没有活动,则服务器自动放弃保存在客户端的信息以及相关信息,默认为20分钟。
   “启用缓冲”必须选上,因为在asp编程中,很多时候需要利用缓冲输出数据。“启用父路径”路径必须选上,因为在进行网页链接设计的时候,经常需要使用相对路径来表示,如果不选上,则不能访问父路径。
   “默认语言”表示在进行ASP编程的时候,默认的脚本语言是VBScript。不过在进行asp开发时,通常还会使用Javascript,所以只需要在VBScript后添加;JavaScript即可。
   选择“调试”属性页。

调试属性页
在需要注意的是,要注意选择“启动ASP服务器脚本调试”和“启动asp客户端脚本调试”两个选项,这样,在asp开发的过程中,如果程序有错误,会直接在浏览器中显示错误的地方以及错误的原因,给开发者带来很多方便。
我们在返回到前面的文档属性页,在该属性页中,主要是默认的网页后缀。这里我们要自己添加一些后缀,如index.asp,点击“添加”按钮就可以添加后缀了。
          文档属性页
       添加默认文档
所谓默认文档,就是在输入一个IP或者网址后,不需要输入具体的访问文件名。添加的index.asp,同时在主目录下也有一个index.asp文件。则我们只需要输入http://localhost/就可以直接访问index.asp文件了。
在默认的情况下,IIS的Web目录是在wwwroot文件夹下,所以如果我们要发布网站,只需要把系统复制到该文件夹下就可以了。不过更多时候我们是使用虚拟目录来发布网站。
在介绍虚拟目录之前,先要明白一个概念,那就是访问asp文件的时候不能使用物理路径,而必须使用虚拟路径。
如在主目录“C:\Inetpub\wwwroot”下面有一个文件hello.asp和另一个文件hello.html,如果要访问hello.asp,则必须在浏览器中输入http://localhost/hello.asp;而如果输入C:\Inetpub\wwwroot\hello.asp,则不能够得到所要的结果。而如果要访问hello.html,则使用http://localhost/hello.html和C:\Inetpub\wwwroot\hello.html的效果是一样的。
还有就是在很多情况下,一台机器上可能在不同的路径下都有asp网页,但又不可能都集中在主目录(C:\Inetpub\wwwroot\)下,此时,为了都能够通过浏览器访问每一个asp页面,就需要通过建立虚拟目录来解决这个问题。
创建虚拟目录也很简单,单击“默认网站”右键,选择“新建”然后就可以看到“虚拟目录”,点击进去就弹出了创建虚拟目录的对话框。
              创建虚拟目录向导
单击“下一步”就进入了界面,在别名文本框中输入自己所要的别名,例如Script。
                输入别名
  点击“下一步”就进入了界面,通过“浏览”按钮就可以选择需要的虚拟目录的路径了。也就是可以通过浏览器访问的文件路径,例如这里我输入H:\Script。             输入虚拟目录的路径
单击“下一步”按钮,弹出的结果,我们可以设定目录的访问权限,通常只要选择头两项“读取”和“运行脚本(asp)”即可。
              设置访问权限
在单击“下一步”就完成了对虚拟目录的安装了,创建完了目录之后,可以在IIS的管理器中看到刚刚创建的虚拟目录。
            创建的Script虚拟目录
比如我们刚才前面的hello.asp文件,我们把他放入到H:\Script目录下,然后在浏览器中输入http://localhost/Script/hello.asp就可以访问该文件了。
在IIS中不仅可以在C:\Inetpub\wwwroot下发布网站,还可以通过创建虚拟目录来创建网站。上面都是在理论上的介绍,没有接触实际的网站搭建,所以下面我就用搭建动网论坛来介绍实际的网站搭建。
首先去动网的官方网站上下载动网论坛(http://down.dvbbs.net),我所搭建的是dvbbs 7.1.0版本的。下载之后,将被解压的文件夹重新命名为Dvbss。将其复制到C:\Inetpub\wwwroot文件夹下,或者也可以通过虚拟路径来创建一个目录。
我们直接在浏览器中输入http://localhost/Dvbbs/index.asp就可以访问了。

4、在主机上用浏览器访问虚拟机中XP的IP+端口号,即可弹出设置默认主目录下的主页

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值