使用NetBox取代IIS

使用NetBOX编译后可以100%取代IIS,使用NetBOX编译后的系统和我们日常运行一个标准的Windows应用程序没有任何区别,彻底解决了Web应用的安装、维护和知识产权保护难题。

一、安装

1、安装NETBOX:

官方网站有安装程序下载:http://www.netbox.cn:88/download/index.htm,版本 2.8.4128,下载后直接安装。

PS:官方网站不能下载,已经上传。

2、创建一个空目录,如 D:\web(或其它),然后在在目录中创建一个新文件,并命名为:main.box,修改其内容如下:

Dim httpd
Shell.Service.RunService "NBWeb", "NetBox Web Server", "NetBox Http Server Sample"
Sub OnServiceStart()
Set httpd = CreateObject("NetBox.HttpServer")
If httpd.Create("", 80) = 0 Then
Set host = httpd.AddHost("", "\www")
host.EnableScript = true
host.AddDefault "index.htm"
host.AddDefault "index.asp"
host.AddDefault "default.htm"
host.AddDefault "default.asp"
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

最后保存!

说明:
(1):如果你成功安装了网络盒子,那么他的后缀是可以被识别的,图标 为红色 .b 的样子
(2):我把上面代码的主要内容讲一下:

httpd.Create(“”, 80)是指使用80端口开设服务器,如果不喜欢,可以更改为别的!
那么访问地址后面必须加 :端口号 才能正常访问

Set host = httpd.AddHost(“”, “\www”) 中的www就是你放网站程序的目录。也就是一定要与第二步将建立的目录名称相同!

host.AddDefault “index.htm” –\
host.AddDefault “index.asp” | 这些就是指设置默认首页文件,
host.AddDefault “default.htm” | 你可以自己更改,添加删除一行一个
host.AddDefault “default.asp” –/

二、然后在D:\WEB下面创建一个名为 www 的目录,如:d:\web\www

将你的asp程序放到这个目录下。

三、调试运行

然后,我们双击运行 main.box,这时候,系统托盘处应该出现一个红色的 .b 样的小图标。
好,我们打开浏览器,地址栏输入:127.0.0.1,或 localhost 看看:成功了!

说明:
网络盒子的功能远远不止这些,上面仅仅是介绍了一些关于如何搭建能支持ASP的网络服务器,网络盒子的真正功能还等着大家去发掘呢?要知道,网络盒子才440KB,而它的增强手册(编程增强开发手册,包含常用技术文档。)却有5.8MB!

当前没有评论!

第一个在本文留言。

发表评论

名字(必须)
邮箱(必须),(不会被公布)
网址(推荐)

字体为 粗体 是必填项目,邮箱地址 永远不会 被公布。

允许部分 HTML 代码:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://www.chenxi.info),所有标签都必须完整的关闭。

超出部分系统将会自动分段及换行。

请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。