欢迎来到天天文库
浏览记录
ID:25409531
大小:4.07 MB
页数:20页
时间:2018-11-20
《2003搭建web服务器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、在Windows2003中搭建支持.ASP/.PHP/.CGI的Web服务器 2007-01-2710:17:05
2、 分类: 网络安全实验室
3、 标签:学习实验
4、字号 订阅 [原创一]搭建一台支持.asp的服务器实验目的:实现服务器对.asp页面的支持所需软件:asp-test.asp (探针) 实验步骤:A.安装IIS 1.打开[开始->设置->控制面板->添加或删除程序],如下图: 2.在打开的页面中点击 安装以下服务,如下图: 钩选[应用程序服务器]然后点击[详细信息],如下
5、图:钩选[ASP.NET]然后确定安装即可完成IIS的安装 3.建立站点,设置如下图:新建一个站点 一般设置的图略,需要注意的地方有几点,如下图:这里是探针所在的目录到此IIS安装完成小帖士:安装的时候选择的[asp.net]实际上就是支持.asp页面的插件。 上面就是我们刚刚建立的站点,这时候页面还是无法支持asp。B.完成页面对.asp页面的支持 4.因为[asp.net]安装后,IIS默认的对.asp页面支持的设置已经完成,现在我们需 要做的就是开启[web服务扩展]中的
6、相应服务,如下图:将这个服务开启 5.现在我们浏览一下我们的asp探针,如下图:浏览我们的asp探针 注:有可能出现下面所示的问题,如下图:上图所示的为目录权限问题 解决办法:只需将站点目录所在的磁盘权限如下图设置即可,如图: 我们的站点放置在[D:saitojiewebtest]目录下,test目录按上图设置权限即可 6.浏览得到下图即说明此服务器支持.asp了,如图:至此服务器已经支持.asp页面了 [原创二]搭建一台支持.php的服务器实验目的:实现服务器对.php页面的支持<>
7、 所需软件:php-test.php (探针) php-5.1.4-Win32.zip (php插件包)实验步骤:(IIS的架设步骤在此就不重复了,有不会的请参看搭建一台支持.asp的服务器)方法:(针对上图所示的插件包有效)A.安装php插件包 1.将[php插件包]解压,解压后在其根目录下会得到一个go-peal.dat的批处理文件,运 行即可完成[php插件包]的安装(安装过程中一路enter即可),如下图:运行go-pear.bat(1)(2)(3)到此php插件安装完
8、成B.配置IIS 2.打开IIS控制台,右键点击[test]站点,选择属性,然后对[主目录]选项卡进行设置,如 下图:(1)添加相应的php解释器 3.打开IIS控制台中的[Web 服务扩展],添加相应的服务扩展,操作如下图所示:(1)添加相应的服务扩展 4.现在来浏览我的探针,如下图:(这里不再分析站点目录的权限问题)浏览我们的探针(PS:如果弹出需要输入用户名字及密码,属于权限问题这里不在研究)至此我们的服务器已经支持php页面了 [原创三]搭建一台支持.cgi的服务器实验目的:实现服务器对.cgi页面的支持
9、 所需软件:cgi-test.pl或者cgi-test.cgi (探针) activeperl5.8.8.rar (CGI插件) 实验步骤:A.安装cgi插件包(activeperl) 1.解压[cgi插件包]之后,我们会得到一个安装文件,默认安装即可,如下图:全部都是默认设置即可这里可以更改路径所支持的扩展内容全选即可至此cgi的插件我们安装完成B.配置IIS 2.打开IIS控制台,然后对IIS进行配置,根据前面的实验报告,想必大家也应该 知
10、道需要配置哪些内容即cgi的关联与Web服务扩展,具体设置入下图:这里推荐大家使用perl.exe来做cgi页面的解释器,如果用perl.dll来做解释器时,安装雷傲论坛,页面会显示不正常与前面讲的asp与php不同cgi的解释器如果使用的是perl.exe则需要在后面加上参数 3.开启Web服务扩展里面相应的服务,如下图:上图所示的3个服务,在安装了cgi插件之后会自动产生开启后服务器就支持cgi页面了 4.IIS相关配置完成后,测试一下,结果如下:至此服务器已经支持cgi页面了IIS常见
此文档下载收益归作者所有