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

  将应用安装成为服务,这样,系统无须登录便可以自动运行应用了 。如果需要卸载服务 ,则可以执行下面的命令:

  myapp -remove

  特别会谈明

  系统信息 :

  封装程序 : NetBox Version 2.8 Build 4128

  本地端口 : 80(随机选择 ,默认为 80 )

  发布目录 : ( 默认为当前路径 )

  默认文档 : index .asp; indxe .htm ; index .html

  default .asp ; default .htm; default .html

渝ICP备2025076537号-22