NetBox(web服务器) 2841280 免费版
NetBox是服费版一款能够完美代替IIS的web服务器环境搭建软件,软件可满足于ASP网站脚本用户快速搭建ASP服务器, 免并且用户可自定义创建服务器端口、服费版指定web网站目录、 免自定义缺省文件提示灯操作;而且用户使用它比iis运行更快,服费版需要的 免用户赶快试试吧!

软件功能
1.建立 web服务器
2.可自定义服务器端口
3.可自定义服务器主目录
4.可自定义缺省网页文件
5.同时兼容 ASP和 HTML, 是网页初科学家的好帮手 ,也是大型网站制图的好伙伴
6.虽然裁减了 IIS 的部分功能 ,但是它的速度比 IIS更快 ,服务程序比 IIS 更小 ,并且无须安装任何的附加程序 , 仅一个程序文件
使用计划
使用 NetBox 可以方便的将 asp 应用编译成为独立运行的执行程序,完全摆脱 iis 的服费版束缚 ,在几乎所有的 免 Windows 版本上面直接运行 ,完全不需要思索平台兼容性和对 asp 运行环境的服费版要求 。下面就是 免快速移植已有的 asp 应用的步骤 。
一、服费版创建 asp 运行环境
首先创建一个空的 免目录 ,在你喜欢的服费版位置 ,假设是 免 d:websvr。在目录中创建一个文件 :main.box,服费版编辑其内容为 :
Dim httpd Shell.Service.RunService "NBWeb", "NetBox Web Server", "NetBox Http Server Sample" ---------------------- Service Event --------------------- Sub OnServiceStart() Set httpd = CreateObject("NetBox.HttPServer") If httpd.Create("", 80) = 0 Then Set host = httpd.AddHost("", "wwwroot") host.EnableScript = true host.AddDefault "default.asp" host.AddDefault "default.htm" httpd.Start else Shell.Quit 0 end if End Sub Sub OnServiceStop() httpd.Close End Sub Sub OnServicePause() httpd.Stop End Sub Sub OnServiceResume() httpd.Start End Sub
上面的代码摘自《创建一个 WEB 服务器》 。其中加粗的部分是缺省文件名 ,如果你的应用不同 ,可以自行增补修改 。
二 、复制 asp 应用
在目录中再创建一个子目录 :wwwroot ,将你在 iis 中的文件全部复制到wwwroot中。此时,你的 asp 运行环境应该已经筹备好了 。
三 、测试运行
为了运行你刚才新建的 netbox 应用 ,你必须确认你的 iis 或者其他占用 80 端口的程序已经中断,较大的可能是你的 iis 在使用这个端口,所以最好中断你的 iis,或者将 iis 的使用端口更换为其他端口 。
在确保 iis 已经中断后 ,你便可以执行你的 netbox 应用了 。双击 main.box 文件,很快 ,你将在窗口右下角校验见 netbox 的图标 。此时,netbox 已经正常运行了。你需要做的是使用 ie 访问 http://localhost 测试你的 asp 应用是否也已经正常运行 。一般情况下此时 asp 也已经完全正常运行了 。
四 、编译
编译的过程是简易的 ,执行 nbdw.exe。
点 Select Folder,找到刚才我们建立的目录 d:websvr,点 Browser ,设定要裸露的执行文件名 ,点 Build... ,起始编译 。
大捷喽……
最后,我们得到了编译大捷的那个执行文件 ,这个就是我们的最后目标。
因为这个例程是以服务方式创建的 Web 服务器 ,所以你可以使用 :
myapp -install
将应用安装成为服务 ,这样,系统无须登录便可以自动运行应用了。如果需要卸载服务