导航:首页 > IDC知识 > web服务器怎么做

web服务器怎么做

发布时间:2021-02-03 11:37:18

1、WEB服务器怎么做

可以去服务器厂商(正睿)的网上找找相关技术文档参考一下,应该很快就清楚了!

2、有谁知道web服务器怎么做

呵呵,花生壳或IIS,挺多要做的,自己实践比较现实
花生壳官方网:http://www.oray.net/
IIS教程:http://qtzx.xicp.net/Article/ShowClass.asp?ClassID=177
花生壳教程:
一: http://www.juntuan.net/hkjc/xinshou/n/2005-07-24/6516.html
二:http://www.yx11.com/Article/xuexi/waye/200511/Article_947_4.html
三:http://www.comxc.com/article.php?articleid=1146

3、怎样把自己的电脑做成WEB服务器

服务器具备的条复件是24小时开机,制因为要向外开放网络。web的话就必须搭建相应的环境,比如你制作的网站是asp环境就必须搭建asp环境的,还有php,jps等等,根据自己的需求安装环境,还有其他的web应用。搭建网站的条件是1.域名(com cn org等等)2.服务器(自己电脑,或者购买服务器)3.脚本(asp aspx php jsp等等)为了防止别人入侵你的网站你可以安装相应的软件来防止别人入侵你的网站比如:安全宝,安全狗。

4、windows7 怎么做web服务器

WIN7是个人电脑系统,不是服务器系统,建议你用WIN12这是服务器专用的。

5、WEB服务器怎么做?大神们帮帮忙

创建一个 WEB 服务器 NetBox 的一大功能就是内置支持了 HttpServer 和 asp。下面就按步骤建立一个以服务方式运行的 WEB 服务器。 第一步:创建 WEB 服务器 由于NetBox 提供了 HttpServer 对象,所以建立一个新的 HttpServer 并且启动、停止、退出,自然便是由 HttpServer 对象来实现,main.box 的代码也就比较简单了: Set Console = Shell.Console Set httpd = CreateObject("NetBox.HttpServer") If httpd.Create("", 80) = 0 Then httpd.Start Console.ReadLine httpd.Stop httpd.Close End If Set httpd = Nothing 在上面的代码中,先创建一个新的 HttpServer,然后在所有的本机地址的 80 端口创建一个服务器,如果创建成功,则启动服务器,等待用户在控制台上输入回车后停止并关闭服务器。 运行这个程序,如果当前系统中未安装其他 Web 服务器,则此程序会显示控制台并等待回车,否则将直接退出。呵,我们的第一个程序都是很拙劣的。没有关系,我们一步一步来。 如果成功运行了程序,便可以用浏览器访问了,由于服务器装在本机,所以打开浏览器,在地址栏输入“http://localhost/”,哈,结果出来了,不过很不好看: 418 Host Not Found 不管想访问什么,都只会是这个结果。这样的结果显然不能满足要求,所以我们需要改进我们的 Web 服务器。 第二步:添加虚拟主机 前面我们建立的服务器之所以总是返回禁止访问,原因是没有为服务器建立主机信息。所以我们修改代码,使用 AddHost 方法增加主机信息的部分: Set Console = Shell.Console Set httpd = CreateObject("NetBox.HttpServer") If httpd.Create("", 80) = 0 Then httpd.AddHost "", "\wwwroot" httpd.Start Console.ReadLine httpd.Stop httpd.Close End If Set httpd = Nothing 在NetBox 执行目录建立一个子目录 wwwroot,然后复制一些网页进去。我们再来看看效果如何。执行程序并再次访问“http://localhost/”,结果居然还是“403 Forbidden”。再访问 wwwroot 目录中已有的文件,哈哈,出现正确内容了。所以,实际上主机已经建立出来,但是未给主机提供缺省文件名。 第三步:添加缺省文件 为了让主机知道当用户访问目录时向用户返回的文件,需要使用 AddDefault 方法为主机添加缺省文件名,修改代码如下: Set Console = Shell.Console Set httpd = CreateObject("NetBox.HttpServer") If httpd.Create("", 80) = 0 Then Set host = httpd.AddHost("", "\wwwroot") host.AddDefault "default.htm" httpd.Start Console.ReadLine httpd.Stop httpd.Close End If Set httpd = Nothing 我们再访问“http://localhost/”的时候,会发现不再显示禁止访问,而是开始出现了缺省页面的内容。如果给定的缺省文件不存在,则返回“404 File Not Found”。 第四步:支持服务器脚本 上面的步骤建立出来的 Web 服务器,是一个纯静态文件的服务器,是无法执行服务器脚本程序的,为了让我们的 Web 服务器能够理解服务器端脚本程序,需要修改 EnableScript 属性,同时为了让服务器能够使用脚本程序做为缺省文件,还需要再添加一个缺省文件,下面是新修改的代码: Set Console = Shell.Console 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 Console.ReadLine httpd.Stop httpd.Close End If Set httpd = Nothing 接下来,我们就可以在 wwwroot 目录里建立我们的 asp 脚本程序了,建立 test.asp: <%Response.Write "Hello"%> NetBox 也支持服务器 box 程序,在 wwwroot 目录中建立 test.box: Response.Write "Hello" 第五步:以服务方式运行 到目前为止,已经有一个相对完整的 Web 服务器程序了,下面我们需要将这个服务器改写为系统服务程序,可以将其安装成为一个系统服务,更加便于运行维护。改写成为服务程序需要使用 Service 对象。 下面便是一个完整的 Web 服务程序的代码,关于 Service 对象的更多信息请参阅手册相关内容。 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 服务程序,需要 HttpServer,HttpServerHost,Service 三个对象的支持,HttpServer 负责建立服务器并控制服务器的运行状态,HttpServerHost 负责建立主机信息, Service 则负责完成与服务程序相关的操作。

6、如何用自己的电脑做WEB服务器啊?

安装IIS并进行设置,注册并使用花生壳等软件就可以做自己的服务器了

7、WEB服务器怎么做?

创建一个 WEB 服务器
NetBox 的一大功能就是内置支持了 HttpServer 和 asp。下面就按步骤建立一个以服务方式运行的 WEB 服务器。

第一步:创建 WEB 服务器
由于 NetBox 提供了 HttpServer 对象,所以建立一个新的 HttpServer 并且启动、停止、退出,自然便是由 HttpServer 对象来实现,main.box 的代码也就比较简单了:

Set Console = Shell.Console
Set httpd = CreateObject("NetBox.HttpServer")

If httpd.Create("", 80) = 0 Then
httpd.Start

Console.ReadLine

httpd.Stop
httpd.Close
End If

Set httpd = Nothing
在上面的代码中,先创建一个新的 HttpServer,然后在所有的本机地址的 80 端口创建一个服务器,如果创建成功,则启动服务器,等待用户在控制台上输入回车后停止并关闭服务器。

运行这个程序,如果当前系统中未安装其他 Web 服务器,则此程序会显示控制台并等待回车,否则将直接退出。呵,我们的第一个程序都是很拙劣的。没有关系,我们一步一步来。

如果成功运行了程序,便可以用浏览器访问了,由于服务器装在本机,所以打开浏览器,在地址栏输入“http://localhost/”,哈,结果出来了,不过很不好看:

418 Host Not Found
不管想访问什么,都只会是这个结果。这样的结果显然不能满足要求,所以我们需要改进我们的 Web 服务器。

第二步:添加虚拟主机
前面我们建立的服务器之所以总是返回禁止访问,原因是没有为服务器建立主机信息。所以我们修改代码,使用 AddHost 方法增加主机信息的部分:

Set Console = Shell.Console
Set httpd = CreateObject("NetBox.HttpServer")

If httpd.Create("", 80) = 0 Then
httpd.AddHost "", "\wwwroot"
httpd.Start

Console.ReadLine

httpd.Stop
httpd.Close
End If

Set httpd = Nothing
在 NetBox 执行目录建立一个子目录 wwwroot,然后复制一些网页进去。我们再来看看效果如何。执行程序并再次访问“http://localhost/”,结果居然还是“403 Forbidden”。再访问 wwwroot 目录中已有的文件,哈哈,出现正确内容了。所以,实际上主机已经建立出来,但是未给主机提供缺省文件名。

第三步:添加缺省文件
为了让主机知道当用户访问目录时向用户返回的文件,需要使用 AddDefault 方法为主机添加缺省文件名,修改代码如下:

Set Console = Shell.Console
Set httpd = CreateObject("NetBox.HttpServer")

If httpd.Create("", 80) = 0 Then
Set host = httpd.AddHost("", "\wwwroot")

host.AddDefault "default.htm"

httpd.Start

Console.ReadLine

httpd.Stop
httpd.Close
End If

Set httpd = Nothing
我们再访问“http://localhost/”的时候,会发现不再显示禁止访问,而是开始出现了缺省页面的内容。如果给定的缺省文件不存在,则返回“404 File Not Found”。

第四步:支持服务器脚本
上面的步骤建立出来的 Web 服务器,是一个纯静态文件的服务器,是无法执行服务器脚本程序的,为了让我们的 Web 服务器能够理解服务器端脚本程序,需要修改 EnableScript 属性,同时为了让服务器能够使用脚本程序做为缺省文件,还需要再添加一个缺省文件,下面是新修改的代码:

Set Console = Shell.Console
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

Console.ReadLine

httpd.Stop
httpd.Close
End If

Set httpd = Nothing
接下来,我们就可以在 wwwroot 目录里建立我们的 asp 脚本程序了,建立 test.asp:

<%Response.Write "Hello"%>
NetBox 也支持服务器 box 程序,在 wwwroot 目录中建立 test.box:

Response.Write "Hello"
第五步:以服务方式运行
到目前为止,已经有一个相对完整的 Web 服务器程序了,下面我们需要将这个服务器改写为系统服务程序,可以将其安装成为一个系统服务,更加便于运行维护。改写成为服务程序需要使用 Service 对象。

下面便是一个完整的 Web 服务程序的代码,关于 Service 对象的更多信息请参阅手册相关内容。

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 服务程序,需要 HttpServer,HttpServerHost,Service 三个对象的支持,HttpServer 负责建立服务器并控制服务器的运行状态,HttpServerHost 负责建立主机信息, Service 则负责完成与服务程序相关的操作。

8、如何做web服务器

web服务离不开域名,个人电脑可以通过绑定域名方式发布网站应用,变身做为WEB服务器。
实现过回程:
一,在电答脑上安装部署NAT123端口映射软件。
二,启用NAT123,添加映射。使用自己域名绑定网站应用,也可以直接使用免费二级域名。
三,域名绑定后,即可用域名访问网站。只要不关闭电脑及联网,即可提供网站服务。

9、怎么用自己的电脑做web服务器

1、输入路由器的抄管理页面,有的是192.168.0.1 有的是192.168.1.1 这里演示用的是tplogin.cn,具体的大家根据路由器说明书选择,输入管理密码进入管理页面
2、点击高级设置,找到高级用户->虚拟服务器
3、添加->常用服务器(选择http)->外部端口(就是你要打开的端口映射,web一般是80端口 )->内部端口(80)->ip地址(就是你的电脑在路由器中ip,即局域网ip,这里是192.168.0.101)->协议类型(一般为TCP)

10、怎样把自己的电脑做成WEB服务器????

使用PHPstudy软件可以在局域网上建立一个WEB服务器。

 

安装PHPstudy后,点击“启动服务”

然后在浏览器中键入本机的IP地址,或键入127.0.0.1,单击“访问”后即可浏览预设网页。

默认网页的储存位置D:phpstudywww

与web服务器怎么做相关的知识