站长资讯 | 站长常用软件 | 站长工具 | 为奥运祝福!
文章投稿 当前位置:主页>站长故事>建站工具>文章:EasyWebServer网站服务器 V1.9 介绍及使用说明

EasyWebServer网站服务器 V1.9 介绍及使用说明

来源:源码网 作者: 发布时间:2007-11-19 阅读次数:  

下载:http://www.codepub.com/software/EasyWebServer-4493.html

软件名称:
==========
EasyWebServer网站服务器 V1.9


软件功能:
==========
这是一款小型的Web服务器软件。它可以很快速地在您
的PC上创建一个站点,而无需IIS等庞大复杂的工具。
它的主要功能特点如下:

◇ 遵循HTTP/1.1协议标准
◇ 支持CGI、ISAPI,支持PHP、ASP、Perl
◇ 支持自定义端口、最大连接数、网络超时
◇ 支持自定义缺省文档列表,支持目录浏览
◇ 支持中文UTF-8编码
◇ 支持Cookie,支持SOAP等
◇ 支持多线程文件下载、断点续传
◇ 支持访问日志记录
◇ 极少的资源占用,极快的访问速度,极简单的设置
◇ 绿色软件,无须安装,不写注册表
◇ VC SDK 编写,体积超小


运行环境:
==========
Windows 98/Me/2000/XP


使用说明:
==========
1. 设置好主目录、端口号等参数后,启动服务器
点右键菜单--"浏览主页",就可以在浏览器中看到效果了
(作为演示,可以把主目录设置为本目录下的demo子目录)

2. 假如要执行CGI/ISAPI或PHP等脚本,注重要设置相应权限,并设置相应的脚本映射

3. 如何设置以支持PHP?
1). 到http://www.php.net网站下载PHP的安装包,如php-5.2.4-Win32.zip(建议用php5)
2). 解压到硬盘某个目录,如c:\php5
3). 把目录下的php.ini-recommended改名为php.ini
4). 在桌面--我的电脑--右键--属性--高级--环境变量,在系统变量中找到Path行,
点编辑,在原来的变量值最后增加c:\php5,注重用分号分隔,确定。
5). 在EasyWebServer中点右键菜单--设置--映射,点添加按钮,
在"添加/编辑脚本映射"对话框中,扩展名栏输入php,并指定可执行文件(即解释器)
在c:\php5中有2个解释器文件,
一个是CGI版的:c:\php5\php-cgi.exe
另一个是ISAPI版的:c:\php5\php5isapi.dll
这两个随便选择一个都可以,但推荐使用ISAPI版的。确定。
6). 访问demo目录下的hello.php,应该就可以看到效果了

4. 如何设置以支持ASP?
EasyWebServer对ASP的支持,目前是通过安装第三方ActiveHTML解释器来实现的,这也是在
Apache等非IIS服务器上支持ASP的方法,具体步骤如下:
1). 到网上(如华军、天空等软件下载站)下载ActiveHTML
2). 安装ActiveHTML,比如安装到C:\Program Files\seliSoft\ActiveHTML
3). 在EasyWebServer中点右键菜单--设置--映射,点添加按钮,
在"添加/编辑脚本映射"对话框中,扩展名栏输入asp,并指定可执行文件(即解释器)为
C:\Program Files\seliSoft\ActiveHTML\AHTML.exe,点确定。
4). 访问demo目录下的hello.asp,应该就可以看到效果了

5. 如何设置以支持Perl?
1). 到网上(如华军、天空等软件下载站)下载ActivePerl
2). 安装ActivePerl,比如安装到C:\Perl目录
3). 在EasyWebServer中点右键菜单--设置--映射,点添加按钮,
在"添加/编辑脚本映射"对话框中,扩展名栏输入pl,并指定可执行文件(即解释器)
在c:\perl\bin目录下有2个解释器文件,
一个是CGI版的:c:\perl\bin\perl.exe
另一个是ISAPI版的:c:\perl\bin\PerlEx30.dll
目前(1.9版)只支持CGI版的perl.exe,注重要在后面加上一个参数"%s",如下
C:\Perl\bin\perl.exe "%s"
点确定。
4). 访问demo目录下的hello.pl,应该就可以看到效果了

在Demo子目录下有CGI、ISAPI、PHP等的演示,详见Demo\readme.txt


常见问题:
==========
1. 为什么执行我的PHP(或ASP)脚本时,浏览器中看到的却是PHP(或ASP)的代码?
答:要想正常执行PHP脚本,必须满足2个条件:
1). 在服务器设置--权限中,选中"答应执行脚本"
2). 设置好相应的脚本映射,具体见使用说明中"如何设置以支持PHP"

2. 我从哪里可以得到该软件的最新版本?
答:请到这里下载最新版:http://www.onlinedown.net/soft/47720.htm


欢迎测试,并提出您的宝贵意见和建议!


baojianjob@tom.com
2007.11.14

---------------------------------------------------------

更新历史:
==========
2007.11.14
1. ISAPI执行异常时,Connection设置为close
2. 修正某些CGI程序可能执行不正常的Bug(分多次输出头)
3. 完善文档、测试,发布EasyWebServer1.9

2007.11.13
1. 显示目录列表时,对文件和目录排序
2. 修正目录列表页面用某些下载工具不能下载的Bug(URL解码)

2007.11.12
1. 完善CGI的Status、Location等
2. 脚本映射增加应用程序参数功能
3. 初步实现了对Perl的支持(CGI版perl.exe)!

2007.11.10
1. 初步实现对KeepAlive持久连接功能的支持
2. 修正点托盘菜单可以弹出多个设置窗口的Bug

2007.11.8
实现脚本映射功能及界面设置,可以支持ASP了(使用ActiveHTML解释器)!

2007.11.6
1. 限制浏览器提交的最大HttpHeader大小(防攻击)
2. 完善CGI/ISAPI执行失败时的Http头信息
3. 实现对HTTP的HEAD命令的支持
4. 完善文档、测试,发布EasyWebServer1.8

2007.11.5
1. 完善ISAPI环境变量(UserAgent、Referer、Authorization)
2. 修正开机自动运行参数不能保存的Bug
3. 限制浏览器提交的最大Content-Length大小(防攻击)

2007.10.21
1. 完善对ISAPI的支持(ResponseHeader、TerminateExtension)

文章地址:   http://www.xinasp.com/html/yeshuowangzhan/jianzhangongju/20071119/3971.shtml
TAG: 介绍 使用说明 服务器 网站

共2页: 上一页 1 [2] 下一页
    评论加载中…
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 成员列表
© CopyRight 2002-2008, XINASP.COM, Inc. All Rights Reserved 客服QQ:762264 MAIL:QESY#163.COM
浙ICP备06014044号