《2022年2022年架设个人Web服务器,FTP服务器 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年架设个人Web服务器,FTP服务器 .pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1. 通过微软提供的IIS 目前很大一部分的WWW 服务器都架设在微软公司的IIS之上。它使用的环境为WinNT/2000/XP+Internet Information Service (IIS ),相信很多用户现在使用的都是Win2000或 WinXP系统,在 Win2000 Professional和 WinXP系统中,默认的情况下,它们在系统初始安装时都不会安装IIS (目前版本为IIS5.0),因此得将这些组件添加到系统中去。第一步: IIS的安装 A.在控制面板中选择“添加/ 删除程序”, 在出现的对话框中选择“添加/ 删除 Windows 组件”(如图 1)。 B.在出现的复选框
2、中选择安装Internet信息服务( IIS )(如图 2),这一组件约需19MB的空间。 C.点击“下一步”, 并将 Win2000 安装光盘放入光驱,安装程序即可将程序文件复制到硬盘中,点击“结束”即可完成。第二步: IIS中 Web服务器的基本配置IIS中 Web服务器的基本配置主要包括如下几部分:A.打开 IIS服务器的配置窗口,选择“开始”“程序”“管理工具”“Internet服务管理器”, 或者“选择”“控制面板”“管理工具”“Internet服务管理器”也可,打开的窗口如图3。 B.在打开的窗口中鼠标右击“默认Web站点”,选择“属性”菜单。C.在出现的“默认Web站点属性”窗口
3、中,选择“主目录”标签,用以设置Web内容在硬盘中的位置,默认目录为“C:Wwwroot ”,你可根据需要自己设置(如图4)。D.在属性窗口处选择“文档”标签,设置自己默认的首页网页名称,例如“Myfirstweb.htm ”,将其添加并移动到列表的最顶端(如图5)。E.确认默认的Web站点是否已经启动,如果没有可以鼠标右键点击“默认Web站点”, 选择“启动”,在打开的IE 地址栏中键入本机的IP 地址,即可看到自己指定的主页已经开始在Internet上发布了。这里只是介绍IIS最基本的设置选项,大家还可以按照需要去具体设置上面提到的“默认Web站点属性”,通过它来配置IIS的安全和其他一些
4、参数。IIS虽然好用,但默认安装的情况下,它也有很多的安全漏洞,包括著名的Unicode 漏洞和CGI 漏洞,因此在IIS 安装完成之后,建议继续在微软公司主页上下载安装它们提供的安全漏洞补丁 SP1和 SP2。此外,建议将磁盘的文件系统转换成NTFS格式,安装系统的分区可在系统安装候转换,也可在安装完系统以后用PQMagic 等工具进行转换。2. 利用微软的PWSPWS 的全称是“ Personal Web Server ”,字面意思就是个人网页服务器,由微软公司提供,它主要适合于创建小型个人站点,它的配置和使用比较简单,但功能却很强大。 跟 IIS 的区别是,PWS 可以安装在Win9X/
5、Me/NT/2000/XP系统中,因此对Win9X/Me 系统来说尤其可贵。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 第一步: PWS 的安装对 Win9X/Me 系统来说,在光驱里放入Win98 安装光盘,进入光盘的目录,双击 Setup.exe命令即可开始安装PWS ,安装界面如图6 所示。我们如果需要一些例如ASP等高级功能,还可选择自定义的安装模式,否则直接选择典型安装。组件安装完成之后,会出现如图7 所示的选项来
6、设置WWW 服务目录,我们可以视实际情况来设定,建议以缺省目录来安装。最后选择“完成”并根据提示重新启动计算机后,就可在右下角任务栏看见PWS 的图标(如图8)。这时打开一个IE 窗口,在地址栏中输入“http:/localhost”、“ http:/127.0.0.1”或者“ http:/你的IP 地址”,就可看到PWS 的默认页面,表明PWS 已经成功运行了。对于 Win2000/XP 来说, PWS 是作为 IIS 的一个组件安装的。如果你是Win9X/Me 系统,没有安装 PWS 的光盘也不要紧,可以去http:/ PWS 的安装软件,安装步骤跟上面差不多。第二步: PWS 的配置双击
7、屏幕右下角的PWS 图标,或在菜单中选择相应的程序组来启动“个人Web管理器”(如图 9)。由管理器界面(图9 是 Win2000 中 IIS 的 PWS ,因此只有3 个选项)可以看出它包括5个部分,可分别管理不同的功能,利用PWS 架设自己的WWW 服务器一般主要有如下几个步骤。A.启动 PWS 。在 PWS 的主屏选项处,它又细分为“发布”和“监视”两部分。首先必须通过点击“启动”按钮来打开PWS 的服务。 在这里, 你还可以通过“监视”中的内容查看Web站点的一些访问统计信息。B.设定虚拟目录。 假定你的网页存放在“ E:Homepage ”下, 首页文件名为“Myfirstweb.h
8、tm ”。先在图10 中选定虚拟目录,单击“添加”按钮,在出现的“添加目录”对话框中 (如图 11) ,指定网页所在的驱动器号和目录,这里是“ E:Homepage ”,并且为自己的这个虚拟目录设置一个别名,别名可以随便设置,是朋友访问你网站时的目录名称。安全建议:设置目录的访问权限为“读取”和“脚本”,为安全起见,不要选取“执行”权限。默认情况下, PWS 服务器的根目录是“ C:Wwwroot ”。我们如果不想具体来设置虚拟目录,也可将你存放的网页的所有文件拷贝到该目录中,例如:将“E:Homepage ”中所有的文件拷贝到“ C:Wwwroot ”中即可。C.设置默认文档。 接下来,为你
9、的虚拟目录设置一个能在默认情况下自动识别的网页文档。该文档的作用是,当进入本站点时,如没有指定要访问的文档,则服务器自动提供一个默认文档让其访问。在图10 中,选中“启用默认文档”复选框,并在“默认文档”框中,输入自己的首页文档名“ Myfirstweb.htm ”。安全建议:和上面一样,出于安全的原因,不要选中“允许浏览目录”复选框,以免别人看到整个目录里的所有文件。D.创建访问记录。如果我们要监控访问我们页面的游客,还可以在高级中(图11)选择“保存 Web站点活动日志”,系统就会自动帮我们记录访问该Web站点的数据, 这些数据将记录访问者的IP 地址、访问时间和访问内容。服务器将在“C:
10、Logfiles”中的文名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 件夹中建立一个名为“ Ncyymm.log”的文件(yy 为年份, mm 为月份)。该文件可用文本编辑器查看,也可在DOS窗口中用“ Type”命令查看。经过这样简单的设置,打开 IE 并输入你自己的IP 地址即可看到你发布的主页,无论是否上网都可调试自己的站点。当然也可以使用一个特殊的IP 来检验安装的正确性和回送地址,即http:/127.0.0.1或者
11、 http:/localhost。此外, PWS 还有其他几个选项用来增强它的功能,主要包括如下两个标签。A.发布。这部分主要是提供定制个人主页的发布及编辑文件发布列表的功能, 可以将文件发布出去以供别人浏览和下载。这个过程实际上也是结合了PWS 的 ASP功能。此外,这里还可以在定制个人发布主页时创建来宾簿和留言簿,例如,你想将“D:Tt.zip ”发布出去,首先选择“发布”,点击下一步按钮,进入“发布向导”,在“发布向导”中填入相应的项目即可(如图12)。单击“添加”按钮,并点击“下一步”,PWS 即提示你“已添加下列文件:Tt.zip ”。继续点击“下一步”,默认是选中“将文件加入到发布
12、的列表”,单击“下一步”,即可将要发布的“Tt.zip ”文件发布出去了。打开IE 窗口并访问自己的Web站点,就可看到网页上多了个发布文档的链接,其中就含有刚才配置好的发布出去的文件。B.Web 站点。点击“ Web 站点”即可出现“主页向导”界面,PWS 提供了主页、来宾薄和留言本 3 种页面的模板。按向导的提示选择好选项,就可出现动态ASP设置页面, 可在这里编辑主页、查看来宾簿、打开留言簿,以得到一些反馈信息。3. 采用 Apache Apache 是全世界使用范围最广的一款Web服务器设置软件,超过 50% 的网站都在使用它,它主要以高效、稳定、安全、免费(最重要的一点)而著称。目前
13、它的最新版本为1.3.26 ,文件大小只有2.07MB,大家可以去它的主页:http:/www.apache.org/dist/httpd/binaries/win32下载。下载时记住选择For Win32 的无原码版本(Apache_1.3.26-win32-no_src.msi)。最新版的 Apache for win32 开始使用MSI 的形式发布,从而使Windows 环境下安装Apache 变得非常简单,它是全英文界面,但使用起来却很方便。第一步: Apache 的安装A.双击 Apache 的安装文件,和普通Windows 程序安装一样,一路点” Next”就可以。B.在程序的安装
14、过程它还要求输入你的Network Domain (网络域名: 如 XXX.com) ; Server Domain(服务器域名www.XXX.com )和网站管理员的E-mail ,有就按实填写,个人用户若没有可按格式随便填一下(如图13)。C.到了选择安装路径,按照个人习惯选择。D.一路“ Next”直至“ Finish ”,安装即可完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 第二步: Apache 的配置Apac
15、he 的核心配置文件是“ Httpd.conf ”,它在电脑中的位置为Apache 的安装路径,如果安装在C 盘的根目录下,则该文件应该在“C:”中,此外,打开Windows 的“开始菜单”“程序”“Apache HTTP Server”“ Edit the Apache httpd.conf Configuration File”也可以,在最新的1.3.26版中,它的作用更加明显。用记事本打开它,可以看到这些配置文件都以文本方式存在,其中“ #”为Apache 的注释符号, 我们可以在记事本菜单中的编辑选项点击“查找”逐一输入下面要配置的关键字,并进行相应配置。如图15 在配置文件中查找“
16、DocumentRoot ”。A.配置 DocumentRoot 。这个语句指定你的网站路径,也就是你主页放置的目录。你可以使用默认的,一般就是Apache 安装目录下的一个子目录,当然也可以自己指定一个,需要注意,这句末尾不要加“”。此外,路径的分隔符在Apache Server里写成“”,例如我们可以在此处将其设定为“ E:Homepage ”, 打开主页时, 默认打开的文档就直接去该目录下查找了。B.配置 DirectoryIndex。这就是你站点默认显示的主页,例如你在“E:Homepage ”中默认的主页名称为“ Myfirstweb.htm ”,在这里将其添加进来即可。此外,一般情
17、况下, 我们在此处还可以加入“ Index.htm Index.php Index.php3 Index.cgi Index.pl Default.htm”等。注意,每种类型之间都要留一空格。此外,如果你拒绝一部分人访问你的WWW 站点,也可以到Apache 的安装目录下找到Access文件,输入你禁止的IP 地址即可。4.WWW 服务器架设的其他方式。前有很多WWW 服务器架设的软件可供使用,而且它们中很多还是免费软件,大家都可以去试试,这里给出几款软件的简要介绍和下载地址。 A.AnalogX Simple Server。它简单易用,你只要把“Index.html ”拖放到Simple S
18、erver中, 剩下的就由它来帮你解决了。该软件能在Win9X/NT/2000/XP底下运行, 软件大小只有187kB,是一款英文软件,但它完全免费,它的下载站点之一:http:/ 16)。 B.自由网站专家XP。它是一款中文软件,无需固定IP 地址、无需申请域名,只要在接入互联网的计算机上即可建立网站,使用非常简单,同样能够在Win9X/NT/2000/XP系统中使用,软件大小为2068kB,也是免费软件,下载站点之一:http:/ 17)。C.天雁 Web服务器。这也是一款中文Web服务器的架设工具,界面精美,易于使用。 支持虚拟目录,无需安装,不带垃圾,同样它的使用也非常简单。能够在Wi
19、n9X/NT/2000/XP下使用,软件大小为 612kB,也是免费软件,下载站点之一:http:/ 18)。FTP服务器的架设在我们的实际网络生活中,特别是宽带网接入之后,FTP服务器作为文件的传输和共享工具得到广泛应用。 FTP服务器在文件的传输上性能稳定,占用系统资源小,而且传输速度快,现在网上已经有很多的FTP服务器可供使用,而自己架设一个FTP服务器也很容易,下面介绍两种主流的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - -
20、 - FTP架构方式。1. 利用微软公司的IIS微软的 IIS功能非常强大, 它除了提供WWW服务之外, 还提供 FTP的服务, 利用它一样很容易就能架设一个功能卓越的FTP服务器。IIS的安装前面已经讲解过,下面我们一起来看看通过设置IIS来架设 FTP服务器的几个步骤。第一步:启动IIS ,并启动 IIS 上的 FTP服务。在默认的情况下,此时你的FTP服务器已经搭建好,并且可以立即登录,但是该FTP中没有任何文件。第二步:鼠标右击IIS中的“默认FTP站点”项,选择“属性”菜单,即可出现如图19 的对话框。第三步: 选择“主目录”的标签,在 FTP站点目录的“本地路径”处填上你要设置的共
21、享文件路径。 默认情况下, 此处的文件夹位置为“ C:Ftproot ”, 你如果临时想改变共享目录,随时都可在此处修改(如图20),以后别人登录你的FTP服务器时显示的文件列表就是在这个目录中。第三步:在“主目录”的标签处,你还可设置FTP服务器的文件访问权限,分别有读取、 写入和日志访问, 安全起见, 这里的写入权限一般不选,保证匿名用户不能随意对你文件进行操作。第四步: 设置登录的用户。如果你愿意提供“匿名”的访问权限,还需在“安全标签”处选择上“允许匿名连接”(如图21)。此外,你还可从Windows 系统帐号中选择FTP服务器的特殊帐号,当然也可以自己任意设置用户名和密码。第五步:在
22、“消息”标签处,有“欢迎”、“退出”和“最大连接数”3个输入框,分别代表别人在登录、退出时FTP服务器上给出的提示信息,你可根据自己的需要设置。此外,最大连接数是设置同时连接本地FTP的最大主机台数(如图22)。第六步:在“ FTP 站点”的标签处设置FTP标识,包括说明、IP 地址和端口,这里一般不需要改动,按照默认选择即可(如图23)。此外,在“ C :Logfiles”目录中你还可以看到连接上你FTP的 IP、时间等日志信息。此时,利用IE 或者任何一款FTP的客户端软件即可登录你架设好的FTP站点。2. 利用 Serv-U在 FTP服务器的搭建中,Serv-U 是目前使用比较多的工具之
23、一。它设置简单,功能强大,而且非常稳定,总体上来说上它比IIS附带的 FTP服务器略胜一筹。它适用于所有的Windows版本,是一款共享软件,可以让用户免费使用一个月。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 9 页 - - - - - - - - - 第一步: Serv-U 的下载和安装。目前 Serv-U 的最高版本为4.0 ,文件大小为2.9MB,它的下载站点之一为“http:/ 的桌面上就出现Serv-U 的图标,双击Serv-U 图标,出现Serv-U 主
24、窗口,点击主界面右边窗口的“Start server ”即可启动FTP服务器 。第二步: Serv-U 的配置。在 Serv-U 的安装完成之后即可出现配置向导,可以通过这个向导来对它进行配置,主要步骤如下。A. 安装程序首先启动一个设置向导帮助你设置FTP服务器,点击“ Next”继续。B. 系统弹出输入IP 的对话框, 此项需要填入你准备为此FTP服务器绑定的IP 地址。除非你的计算机有多个固定的IP 地址,并且你只想其中一个被FTP服务器所使用,否则,建议不管你是否有固定的IP 地址,都将此项保留为空(即让系统自动侦测),点击“Next”(如图25)。C. 输入 Domain name
25、(域名)。此处填入你FTP服务器的域名。但域名由DNS解析而不是由这里决定, 因此实际上你可以填入任意内容,比如像“我的个人FTP服务器”这种对此FTP进行说明的文字。D. 输入 FTP访问的端口号,一般保持默认的21 即可。E. 匿名用户的创建和访问目录的设定。首先向导会提示你是否要创建匿名帐号,这里选择是,如果选择不, 则用户需要用户名和密码才能访问FTP服务器。 接下来安装向导提示输入匿名用户的主目录( Anonymous home directory),此处按照需要来设定匿名用户访问硬盘的位置。F. 选择匿名用户是否将其限制在主目录里,如果选择是, 则用户只能访问其主目录及以下的目录树
26、;如果选择否,则可以访问其主目录的同级或更高级的目录树。从安全角度考虑,一般建议选是。G. 创建新用户和访问目录。按照向导的提示一步一步创建新用户并输入密码(如图26),接着指定该用户可访问的目录和用户权限即可。到这里,你的个人FTP就已经搭建完成了。不过这还只能实现Serv-U 赋予的默认功能和权限,要真正让这个服务器能被你自己随心所欲地控制和管理,则还需要经过以下后续的操作,这主要包括如下几点。A. 对 FTP用户的管理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共
27、9 页 - - - - - - - - - 欲增加一个新用户(包括增加Anonymous 用户),则在Serv-U 的一个域中选中Users (用户),然后单击右键,进入 New User(新用户) ,依次根据提示为它设置好User Name (用户名) 、Password (密码)、 Home directory(主目录)等即可完成(如图27)。欲删除一个用户,则在此用户上单击右键,选Delete User(删除用户)即可。B. 对目录权限的管理在 Serv-U 左边框架中选中用户名,再在右边框架中进入Dir Access (目录存取)窗口,然后在列表中选中相应目录后,就可在窗口的右侧更改当
28、前用户对它的访问权限了(如图28)。C. 其他设置在 Local server下的 Setting处还可设置服务器的一些通用信息。在“max no.of users”处,设定同时登录该服务器的最大用户数。在 Max.Speed 处根据自己电脑的配置,设置用户最大下载速度。选择“ Block users who connect more than XX times within YY seconds for ZZ minutes ”复选框并设置相应的数值,可以防止有些恶意用户为达到攻击目的在短时间内对该服务器的频繁登录。选择“ Delete partially uploaded files”复选
29、框,可以自动删除上传失败后留在服务器上不完整文件。如果不要选中这项,就能让Serv-U 支持断点上传功能(如图29)。3. 架设 FTP服务器的其他方式。A.WS_FTP Server 。这是一套非常有特色的FTP Server程序。它有简单而强大的图形介面。设置起来比较容易,可以在Win9X/NT/2000/XP系统下使用,是一个共享的英文软件,文件大小为 3.3MB,下载站点之一:http:/ Server 。作为一个小巧、可*的 FTP服务器软件,它配置简单,功能比较强大,适合 Windows 系列中的所有版本,文件大小为637kB,同时它是完全免费的软件,它的汉化版下载站点之一:htt
30、p:/ FTP Server汉化版。由于该软件经过汉化,因此使用起来很容易上手,是一个非常适合初学者的FTP服务器端软件, 它配置简单, 也能方便地管理用户,软件大小只有480kB,是一款免费软件,它的下载站点之一:http:/ 直接利用 IE 登录 FTP。现在我们正在使用的IE 也可作为登录FTP的工具了,跟浏览网页一样,只需要将地址前面的HTTP改为 FTP即可,例如访问自己的FTP ,可以在浏览器中输入名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 9 页 - -
31、 - - - - - - - ftp:/localhost(如图 30),这时是匿名访问方式,如果用IE 登录 FTP时需用户名和密码,则可以右键调出登录的菜单(如图31),在对话框中输入用户名和密码即可。IE 登录 FTP服务器之后, FTP服务器上的文件跟本机上的文件一样,可以对其进行复制和粘贴等操作。B. 利用专用的软件登录FTP。此类软件有很多,比较著名的有FlashFXP、CuteFTP、LeapFTP等。个人觉得LeapFTP 很不错,操作简单,占用资源也很小,它的用法分步介绍如下。第一步: LeapFTP 的下载与安装。第二步: LeapFTP 的使用。A. 打开 LeapFTP
32、,它的主界面如图32。B. 添加 FTP站点。点击菜单上的“ Sites ”“ Site Manager ”,(或直接按快捷键F4),弹出一个FTP站点的管理窗口。点击“ Add site ”新建一个站点,在右边的对话框中逐一输入该站点的基本信息,例如服务器名称(可以任意填写,主要是为了管理的方便)、服务器地址、端口和用户名等(如图33),要登录该FTP站,只需在左边的窗口中双击该名称即可。C. 取得 FTP服务器上的文件列表并按照需要上传或下载。登录上FTP之后,即可在LeapFTP的右上窗口中看到FTP上的文件列表, 如果需要下载, 将选中的文件拖入左边的本地硬盘中某个目录里(如图34)即
33、可。同样,也可以用这种方法将硬盘中的文件上传到FTP服务器中去。域名的申请和动态IP 的解决措施为了便于记忆,我们可以申请WWW 服务器和 FTP服务器地址的域名。网易提供免费域名的申请,大家可以去http:/ 35),例如申请http:/202.117.51.43对应的域名http:/,这样以后访问自己的 WWW 服务就再也不需记住那些毫无意义的数字符号了。在浏览器中直接输入自己申请的域名即可。此外,雅克精彩(http:/ M网(http:/)也都提供免费的WWW 服务域名申请。对 FTP来说,域名的申请站点相对较少,这里推荐老牌的域名转向免费服务提www.dhs.org 。打开该网站之后,
34、点击Signup 的连接, 输入注册内容,包括用户ID、用户姓名和用户的E-mail地址,通过该网站给你发送的E-mail地址来激活注册的帐号。然后即可按照该网站提供的密码登录了,点击“ Login”,输入帐号和密码之后即可增加域名的转向服务(如图36)。注册域名之后,以后如果想访问自己的FTP只需输入注册的域名,例如输入ftp:/forus.dhs.org代表本机上的 FTP服务器。我们在架构WWW 和 FTP服务器时,一般都需要静态的IP 地址,其实对很多拨号用户来说,IP 经常变化, 因此在设置服务器时,还得经常需要将变化的IP 告诉别人来访问,显得非常繁琐,解决这种问题主要有两种方法。
35、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 9 页 - - - - - - - - - 第一种办法是申请动态域名系统,希 www.3322.orgwww.dhs.org都提供此类服务,设置步骤跟上面申请域名服务类似。第二种办法,我们可以使用希网开发的动态域名客户端,通过对它的设置来解决这个问题。要使用该软件必须首先在希网中免费注册动态域名,在“管理帐号”中输入申请的用户名和密码即可添加已注册的帐号(如图37)。为了更好地使用这款软件,还需要对它进行参数设置,选择一定的时间段内自动探测IP 地址,并设置为开机自启动(如图38)。这样,以后只需要告诉别人你申请的动态域名即可,该软件会自动帮你完成剩下的一切。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 9 页 - - - - - - - - -