联系站长 加入收藏 设为首页 繁體中文 RSS
  首页 | 生活百科 | 电脑网络 | 高手学堂 | 语录名言 | 读书文学 | 极品软件 | 奇趣图片 | 站长微博  
 您的位置: 精品百字节网 >> 高手学堂 >> 软件学堂 >> 正文 当前没有通告!
   □  Xp系统下如何架设网站站点?    4星级
Xp系统下如何架设网站站点?
[ 作者:Admin     来源:精品百字节网     点击数:     更新时间:2008-10-22     文章录入:Admin
【字体:
[内容提要]
平时我们架设asp站点的话,需要用iis架设,当然我们装系统的时候,需要装win2k/win2003系统,然后安装iis组件,发布网站。现在如果你手头上的系统是xp系统,现在系统用的挺好的,又不想换win2k/win2003,那怎么办呢?
平时我们架设asp站点的话,需要用iis架设,当然我们装系统的时候,需要装win2000系统,win2003系统,然后安装iis组件,发布网站。现在如果你手头上的系统是xp系统,现在系统用的挺好的,又不想换win2000/win2003,那怎么办呢?
 
有如下几个架设网站方案供参考:
1. 可以装成winxp 和 win2003双系统。这样好处就不用说了,缺点就是平时用惯xp系统,如果需要调试程序的话,就需要重启电脑,切换系统,浪费时间。
 
2.  如果是winxp 专业版的话,可以安装iis组件。Winxp分为家庭版(microsoft home xp)和专业版(microsoft professional xp), 家庭版不可以装iis组件,专业版可以装iis 组件,iis组件可以在网上单独下载。这样的缺点有两个,一 xp安装iis 组件后,调试程序时,有可能会出现莫名其妙的错误,不太稳定,原因不明。二 安装成功后,iis 只能架设一个站点,不能和win2K/win2003 一样可以架设好多站点。
 
3.  用 netbox 软件架设网站。使用 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

其中加粗的部分是缺省文件名,如果你的应用不同,可以自行添加修改。
二、复制 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
 
本文作者原创,转载请注明出处。 精品百字节http://www.100byte.com
上一篇文章:通过对页面进行压缩提高网站速度方案 下一篇文章:ps中用钢笔画图锚点规律总绍
发表评论 □告诉好友 □打印此文 □收藏此页 □关闭窗口 □返回顶部
 最新热点文章
 kingcms批量替换Url目录格式思路
 添加删除Windows组件出错的解决方法
 IIS安装配置出现问题的解决办法
 ps中用钢笔画图锚点规律总绍
 Xp系统下如何架设网站站点?
 通过对页面进行压缩提高网站速度方案
 一些js代码,慢慢研究
 
 最新推荐文章
 添加删除Windows组件出错的解决方法
 IIS安装配置出现问题的解决办法
 ps中用钢笔画图锚点规律总绍
 Xp系统下如何架设网站站点?
 根据时段网站变换不同风格的代码
 EditPlus 代码段实用指南
 网站采集原型
 
 最新图文
  ◇  网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
关于本站 | 免责申明 | 网站地图 | 联系站长 | 友情链接 | 与我同在
冀ICP备06032589号
  Copyright© 2006-2009 100byte.Com All Rights Reserved
网站声明:本网站是公益性质网站,部分内容来源于网络,如有侵犯您权利的地方,请与精品百字节站长联系,尽快修正.
Powered By CreateLive CMS 本站法律顾问:(冀港)武镇海律师
点击这里给我发消息