如何将个人PC搭建成小型服务器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何将个人PC搭建成小型服务器
工具/原料
netbox软件性能较好的个人电脑一台
方法/步骤
或许许多人会想到,搭建一个小型服务器应该使用windows2003,windows2008这类的专业服务器操作系统,可是对于我们想要搭建
一个访问人数较少,访问量不大的小型服务器来说,可以说是多余的。
只需要win7winxp即可,而且使用微软IIS同样也是不必要的。
那么,我们就使用一款,名为netbox的软件,这个软件是一个
在windows平台下运行的控制台程序,具有非常强大的功能。
对
win7兼容性较好。
用记事本创建一个文件,文件内容如下:
Dimhttpd
Shell.Service.icon="\status\on.gif"
Shell.Service.RunService"netbox","netbox开","小型服务器关"
SubOnServiceStart()
Shell.Service.SetTimer100
Sethttpd=CreateObject("netbox.HttpServer")
Ifhttpd.Create("",80)=0Then
Sethost=httpd.AddHost("","\wwwroot")
host.EnableWrite=false
host.EnableScript=true
host.AddDefault"default.asp"
host.AddDefault"default.htm"
host.AddDefault"default.html"
host.AddDefault"index.asp"
host.AddDefault"index.htm"
host.AddDefault"index.html"
httpd.Start
else
Shell.MsgBox"服务器启动失败,80端口可能被占用!请更改脚本文件的服务器端口","端口占用错误"
Shell.Quit0
endif
EndSub
SubOnServiceStop()
httpd.Close
EndSub
SubOnServicePause()
Shell.Service.Icon="\status\off.gif"
Shell.MsgBox"服务器暂停运行!","暂停"
EndSub
SubOnServiceResume()
OnServiceTimer
httpd.Start
EndSub
SubOnServiceTimer
IfShell.Service.icon="\status\on.gif"Then
Shell.Service.icon="\status\on1.gif"
Else
Shell.Service.icon="\status\on.gif"
EndIf
EndSub
在脚本文件的目录下有两个文件夹:
wwwroot这里是你要搭建的网站存放目录
status要在这里放上on.gif和off.gif两个文件,分别代表开关的托盘图标
然后上述脚本用netbox.exe打开,即可搭建asp服务器
网上有专人已经做好了netbox的现成脚本文件构成的小软件,名字叫小旋风AspWeb服务器,这个软件非常人性化,免去了自己动手的诸多不便。
可以百度搜索下载。