Ⅰ web服务器硬件配置要求
300网站。在这个阶段,双四核服务器可以首先使用,具有标准的E5620四核处理器,英特尔5500芯片组服务器主板。
2gb DDR3 REGECC内存,80G SSD,双千兆网卡,性能可以说相当不错,与100万广告联盟没有问题。如果访问次数增加,可以扩展到2个处理器,8个处理核心,复杂的16个处理线程,内存可以增加到24GB!
如果以后访问量增加,可以扩展到两颗处理器,达成内8颗处理核心,16条处理线程,内存可以增加到24GB
产品型号:I2496194S-H
产品类型:双路四核机架式服务容器
处理器:Xeon E5620
内存:2G DDR 3REGEC
硬盘:SSD 80G
机构:1U机架式
(1)web服务器属性可以用吗扩展阅读:
在“互联网信息服务”管理窗口,右键点击“默认网站”,在弹出菜单中选择“属性”选项,进入属性设置对话框。
设置“网站”,这里可以设置网站服务器的IP地址和访问端口。在“IP地址”列中,选择可用的IP地址;“TCP”端口默认为80,但是可以为安全目的设置一个特殊的端口。
设置“主目录”,“本地路径”默认:c:\Inetpub\wwwroot,当然你可以输入(或使用“浏览”按钮选择)你自己的网页目录作为主目录。
设置“文档”选项,选择“启用默认文档”,当在浏览器中输入域名或IP时,zd系统会自动在“主目录”中按列表顺序查找指定的文件名。
其他设置可以设置为默认设置。
Ⅱ 如何配置一个WEB服务器
Windows下的WWW服务器以其架设方便、操作简单赢得了很多人的青睐,下面笔者将以Windows Server 2003为例来介绍如何配置一个Web服务器,望能对刚入门的网管员有所帮助。
一、架设Web服务器
默认安装的Windows Server 2003没有配置IIS服务,需要我们手工安装。进入控制面板,执行“添加或删除程序→添加/删除 Windows 组件”进入Windows组件向导窗口,勾选“应用程序服务器→Internet 信息服务”,“确定”后返回Windows组件向导窗口点击“下一步”即可添加好IIS服务。在控制面板的管理工具中执行“Internet 信息服务(IIS)管理器”进入IIS管理器主界面(如图),在图上可以看出Windows Server 2003下的IIS默认支持静态网站,若要执行动态页面还需设置Web服务扩展属性,比如要执行ASP网站则要在“Web服务扩展”列表中选中“Active Server Pages”然后单击“允许”按钮来启用该功能。接下来就可以具体配置Web站点了。
1. 网站基本配置。在“默认网站”的右键菜单中选择“属性”进入“默认网站属性”窗口,在“网站”选项卡上的“描述”里可以为网站取一个标示名称,如果本机分配了多个 IP 地址,则要在IP 地址框中选择一个赋予此Web站点的IP地址;然后进入“主目录”选项卡中指定网站Web内容的来源并在“文档”中设置好IIS默认启动的文档。单击“应用”按钮后就可以使用http://127.0.0.1来验证网站了。
2. 网站性能配置。进入“性能”选项卡,在这里可以对网站访问的带宽和连接数进行限定,以更好地控制站点的通信量,如果是多站点服务器,通过对一个站点的带宽和连接数限制可以放宽对其他站点访问量的限制和为其他站点释放更多的系统资源。(提示:在实际的限定操作中我们要根据网络通信量和使用变化情况进行调整。)
3. 网站的安全性配置。为了保证Web网站和服务器的运行安全,可以在“目录安全性”选项卡上为网站进行“身份验证和访问控制”、“IP地址和域名限制”的设置,不过如果没有别的要求一般采用默认设置就可以了。
二、IIS的备份和移植
为了防止系统损坏对IIS配置的影响,我们可以采用选择本地计算机右键菜单中的“所有任务→备份/还原配置”来备份IIS,但这种操作如果遇到重装Web服务器或将一台Web服务器移植到另一台Web服务器时就无能为α耍 我们可以使用IIS备份精灵来实现IIS的备份和移植了。
启动软件,在IIS备份精灵的站点列表上就会列出IIS服务器上配置的各种站点了,勾选你要备份的站点然后单击“导出站点”按钮,在弹出的“导出IIS站点”窗口上选择好文件保存路径,“确定”后,站点配置信息就会以一个TXT文本文件保存下来了。
在重装IIS服务器需要导入站点信息时,运行IIS备份精灵,单击“导入站点”按钮在弹出的“IIS导入站点”窗口上选择要导入的事先备份好的IIS站点信息文件,“确定”后即可导入。若需要移植IIS站点信息应先把备份的站点信息文件复制到目的机器上,然后在这个机器上再下载安装IIS备份精灵,执行“导入站点”操作就可以了。
Ⅲ web服务器怎么设置
1 打开控制面板,使用它的添加/删除程序功能,选择“添加/删除WINDOWS组件”
2选取INTERNET信息服务(IIS)并单击详细信息按钮,选择需要安装诉IIS子组件,然后单击确定按钮开始安装。安装成功之后,只要启动WINDWOS,IIS就会自动启动。
3打开控制面板中的管理工具,双击INTERNET服务管理器图标,屏幕显示INTERNET信息服务窗口,按一下计算机名称旁的加号,选择默认WEB站点,单南鼠标右键选取属性。
4设置IP地址。在默认WEB站点属性窗口中,单南WEB站点选项卡,按一下“IP地址”下拉列表框,选择WEB服务器要连接的IP地址。如果设置为“全部未分配”,则表示WEB服务器会连接本地计算机的所有IP地址
5设置主目录。单击主目录标签,可以更改本地路径,也可以更改此目录开放的权限。本地路径指的是当输入地址为本计算机IP地址时,此地址的实际路径“C:\INTEPUB\WWWROOT”。只要将网页放在这个目录中,别人就可以输入本机IP地址来浏览了
6设置默认文档。单击文档选项卡,可以看到站点默认的主页名称为DEFAULT.htm,default.asp等。默认文档的用途是当输放的网址为计算机的IP地址时,浏览器会自动读取与默认当档相同名称的文件。默认文档可以更改。
Ⅳ 决定Web服务器控件是否可用的属性
在html标签中是 disabled=”disabled“ Web服务器控件是ReadOnly 是否只读,ReadOnly="True"就是只读 ,ReadOnly="false"就是可读可写。
Ⅳ 关于web服务器的问题
你可以用ADSLWEBSERVER 非常简单
基本不需要设置什么
只需指定WEB文件夹就就了
Ⅵ WEB服务器问题
max_execution_time参数:php最大执行时间(如果某些php执行需要很久,请适量加大此参数的值)。
max_input_time参数:php处理提交参数最大时间(一般保持默认,不用修改)。
memory_limit参数:php消耗内存限制
(一般保持默认,不用修改)。[/quote]
[quote]第29步:\>修改PHP配置文件php.ini
register_globals参数:是否打开php全局变量(某些程序需要,可以设置为On)。[/quote]
[quote]第30步:\>修改PHP配置文件php.ini
extension_dir参数:设置php扩展库目录,因为php安装在c:\,所以这了务必设置为
CETagParser
/CETagParser
extension_dir
=
"c:/php/extensions/"
CETagParser
/CETagParser
[/quote]
[quote]第31步:\>修改PHP配置文件php.ini
file_uploads参数:是否允许文件上传(一般设置为On即为允许)。
upload_tmp_dir参数:文件上传临时目录(一般可设置为windows的临时目录)。
upload_max_filesize参数:文件上传容量最大限制
(根据需要修改,注意单位)。[/quote]
[quote]第32步:\>修改PHP配置文件php.ini
打开GD模块:去掉extension=php_gd2.dll前面的;即可,如果需要打开其他模块或添加其他模块,也可以在此添加。[/quote]
[quote]第33步:\>修改PHP配置文件php.ini
session.save_path参数:设置php
session文件临时目录(一般可设置为windows的临时目录)。
CETagParser
/CETagParser
session.save_path
=
c:/windows/temp/
CETagParser
/CETagParser
[/quote]
[quote]第34步:\>修改httpd.conf文件使Apache支持PHP
httpd.conf文件路径:C:\Apache\conf\httpd.conf
找到httpd.conf文件末尾,添加如下参数行
CETagParser
/CETagParser
Alias
/php-bin/
"c:/Apache/php-bin/"
ScriptAlias
/php/
"c:/php/"
AddType
application/x-httpd-php
.php
.php3
Action
application/x-httpd-php
"/php/php.exe"
CETagParser
/CETagParser
Alias
/php-bin/
"c:/Apache/php-bin/"参数:对c:\php-bin目录做php-bin的影射。
ScriptAlias
/php/
"c:/php/"参数:对c:\php目录做php脚本影射。
AddType
application/x-httpd-php
.php
.php3参数:添加php/php3的脚本类型。
Action
application/x-httpd-php
"/php/php.exe"参数:设置php/php3的脚本的解析动作。
修改完毕保存httpd.conf,退出即可。[/quote]
[quote]第35步:\>PHP配置完成
Restart系统中的Apache服务,使刚才配置生效。[/quote]
第36步:\>PHP成功运行
将附件中的PHP探针解到C:\Apache\php-bin目录,用IE访问以下URL。
CETagParser
/CETagParser
http://127.0.0.1/php-bin/env.php
CETagParser
/CETagParser
可以看到,php已经可以正常运行了。
Ⅶ 如何设置Web服务器
1、打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务。
Ⅷ 服务器配置的Web服务器
Web服务器是指驻留于因特网上某种类型计算机的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)进行信息交流,这就是人们常把它们称为HTTPD服务器的原因。
Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。
Web服务器的内容
(1)应用层使用HTTP协议。
(2)HTML文档格式。
(3)浏览器统一资源定位器(URL)。
Web服务器配置要求
(1)了解DNS主机名和IP地址。
如果此WEB服务器在Internet上,需向ISP申请和注册此服务器的DNS主机名和IP地址。如果此服务器只在企业网内使用,则在内部的DNS服务器上注册。
(2)打开服务器文档,选择“端口”-“Internet端口”,启用“TCP/IP端口”。
(3)选择“Internet协议”,完成以下选项后,保存文档。
绑定主机名:
A.选择“是”则您可在“主机名”项中输入主机别名,WEB用户可用此别名替代Domino服务器名访问WEB服务器。
B.选择“否”(缺省)则不允许使用别名。
“DNS查询”:
选择“是”则Domino服务器查询发送请求的WEB客户机的DNS名。
Domino日志文件和数据库将包含WEB客户机的DNS主机名。
选择“否”(缺省)则不查询,Domino日志文件和数据库将只包含WEB客户机的IP地址。
注意:
选择“否”将提高Domino服务器性能,因为服务器不使用资源执行DNS查询。
“允许HTTP客户浏览数据库”:选择“是”则允许WEB用户在URL中使用OpenServer命令来显示服务器上数据库列表。
选择“否”(缺省)则不允许。但即使WEB用户不能看到服务器上数据库列表,他们仍能打开有权限访问的单个数据库。
(4)启动HTTP任务。在服务器控制台上,输入:loaphttp
IIS(InternetInformation Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。本次上机大家实践IIS5.0的配置和管理。
上机学习目标:
1.了解并掌握Windows 2000/NT 服务器上IIS 的安装与测试
2.了解并掌握web服务器的配置及应用,其中重点掌握主目录、虚拟目录的设置与应用
3.了解并掌握FTP服务器的配置和使用
4.了解并掌握SMTP服务器的配置和使用
上机内容及操作步骤:
1.在自己的电脑上安装IIS并测试。
进入“控制面板”,依次选“添加/删除程序→添加/删除Windows组件”,将“Internet信息服务(IIS)”前的小钩去掉(如有),重新勾选中后按提示操作即可完成IIS组件的添加。(在安装过程中要插入WIN2000或WINXP安装盘。)
测试:安装完毕后,在浏览器地址栏中输入:http://localhost(或http://服务器名,或http://127.0.0.1,或http://本机IP),如果连接成功就会出现localstart.asp的页面。
2.IIS的配置
当IIS添加成功之后,再进入“开始→程序→管理工具→Internet服务管理器”以打开IIS管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启。
(1)IIS之WEB服务器的配置
方法如下:
在“Internet信息服务”管理窗口中右击“默认WEB站点”,在弹出的菜单中选择“属性”选项,进入属性设置对话框。
① 设置“WEB站点”,这里可以设置站点服务器的IP地址和访问端口。在“IP地址”栏中选择目前能够使用的IP地址;“TCP”端口默认为80,当然为了保密,也可以设置特殊的端口。
② 设置“主目录”, “本地路径”默认为:c:Inetpubwwwroot,当然可以输入(或用“浏览”按钮选择)你自己网页所在的目录作为主目录。
③ 设置“文档”选项,“启用默认文档”选中后,当在浏览器中输入域名或IP时,系统自动在“主目录”中按上到下的顺序寻找列表中指定的文件名。
其他的设置均可按默认设置。
创建虚拟目录:
若要从主目录以外的目录发布信息,则就要创建虚拟目录了,虚拟目录是指物理上未包含在主目录中的目录,但浏览器却认为该目录包含在主目录中。
创建的方法:比如你的主目录在“c:Inetpubwwwroot”下,而你的网页文件在“E:All”中,你就可以创建一个别名为test的虚拟目录,就可以这样来创建:在“默认Web站点”上单击右键,选“新建→虚拟目录”,依次在“别名”处输入“test”,在“目录”处输入“E:All”后再按提示操作即可添加成功。
创建完了你就可以输入“localhost/test”就可以访问了。
进行下列操作:
启动一个文本编辑器,编写下列代码:
您访问本页的时间是<%=time()%>!
将其保存到C:Inetpubwwwroot目录下,文件可命名为1.asp。
在浏览器地址栏中输入:http://localhost/1.asp,然后按回车,观察运行情况。
将1.asp文件复制刚才创建的虚拟目录中(假如别名为:test)。在浏览器的地址栏中输入:http://localhost/test/1.asp,按回车,注意观察运行情况。
(2)IIS之ftp服务器的配置
第一个FTP站点(即“默认FTP站点”)的设置方法请参照前文Web服务器中相关操作执行。需要注意的是,如果你要用一个IP地址对应多个不同的FTP服务器,则只能用使用不同的端口号的方法来实现。
对于已建立好的FTP服务器,在浏览器中访问将使用,ftp://IP地址,如“ftp://10.106.1.121”。
(3)<>IIS之SMTP服务器的配置
建立IIS下的SMTP服务器的方法非常简单,只需在IIS管理器中让“默认SMTP虚拟服务器”处于已启动状态就行了;此外一般不用再做其他任何设置。
如果你想要用自己的SMTP服务器发信,只需将你E-mail客户端软件设置中“发送邮件服务器(SMTP)”项中填入“localhost”,则不管你的IP地址如何变化,它都能正常工作。提示:对于IIS的设置,可以在浏览器的地址栏中输入:http://localhost/iishelp,查看IIS帮助文档。
Ⅸ 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 则负责完成与服务程序相关的操作。
Ⅹ 如何配置web服务器
第一步:IIS的安装
A.在控制面板中选择“添加/删除程序”,在出现的对话框中选择“添加/删除Windows组件”。
B.在出现的复选框中选择安装Internet信息服务(IIS),这一组件约需19MB的空间。
C.点击“下一步”,并将Win2000安装光盘放入光驱,安装程序即可将程序文件复制到硬盘中,点击“结束”即可完成。
第二步:IIS中Web服务器的基本配置
IIS中Web服务器的基本配置主要包括如下几部分:
A.打开IIS服务器的配置窗口,选择“开始”→“程序”→“管理工具”→“Internet服务管理器”,或者“选择”→“控制面板”→“管理工具”→“Internet服务管理器”也可,打开的窗口。
B.在打开的窗口中鼠标右击“默认Web站点”,选择“属性”菜单。
C.在出现的“默认Web站点属性”窗口中,选择“主目录”标签,用以设置Web内容在硬盘中的位置,默认目录为“C:\Inetpub\Wwwroot”,你可根据需要自己设置。
D.在属性窗口处选择“文档”标签,设置自己默认的首页网页名称,例如“Myfirstweb.htm”,将其添加并移动到列表的最顶端。
E.确认默认的Web站点是否已经启动,如果没有可以鼠标右键点击“默认Web站点”,选择“启动”,在打开的IE地址栏中键入本机的IP地址,即可看到自己指定的主页已经开始在Internet上发布了。
这里只是介绍IIS最基本的设置选项,大家还可以按照需要去具体设置上面提到的“默认Web站点属性”,通过它来配置IIS的安全和其他一些参数。
IIS虽然好用,但默认安装的情况下,它也有很多的安全漏洞,包括着名的Unicode漏洞和CGI漏洞,因此在IIS安装完成之后,建议继续在微软公司主页上下载安装它们提供的安全漏洞补丁SP1和SP2。此外,建议将磁盘的文件系统转换成NTFS格式,安装系统的分区可在系统安装候转换,也可在安装完系统以后用PQMagic等工具进行转换。