教你如何架设个人服务器-组网专题
·当前位置: 学海荡舟-论文 >> 电脑技术 >> 网络应用 >> 组网专题 >> 教程正文
教你如何架设个人服务器
教你如何架设个人服务器----全教程(内网,公网)[转]

作者  liongsking
2003-8-17 05:29 PM  发表于 轩辕精品论坛
首语:

近来在这里见到许多网友都在问:用自己[de]机子架设服务器放动网[de]论坛,要怎么做?
总而言之,大家水平不同,问[de]问题也不一样,但这是关系到设置是否成功和动网论坛是否能正常褂茫谑俏以谕先j30B0锎蠹艺伊苏馄恼拢驳靡嘞晗赣卸嘞晗噶耍绻阋蚕爰苌枰徊渴粲谧约旱姆衿鳎牒煤每纯凑馄伞 。海?BR>

看到别人精美[de]个人主页,你一定会有所心动,而如今免费资源却是越来越少,往往你花大量时间去寻找免费主页空间时,最后却因它们[de]不稳定而给自己带来一些遗憾。此外,在信息社会中,我们经常需要转移、暂存一些文档和资料,或与别人实现文件共享,FTP服务会经常作为我们[de]最佳信息传输方式。但在很多时候,当我们来回穿梭于那些免费[de]FTP服务器时,却因为苦于没有匿名帐号或人数过多而不能正常登录。其实,我们完全可以避开这些尴尬,全力打造一个属于自己[de]个人服务器,从此不再搭便车,开始体会拥有[de]快感!下面随我一起开始个人服务器[de]网络架设之旅。
WWW服务器[de]架设

  我们几乎每天都会浏览形形色色[de]网站来获取各种各样[de]信息,WWW服务器就是提供此类服务[de],目前有很多信息提供商提供WWW服务器架设[de]付费服务。其实,我们完全可以自己打造WWW[de]个人服务器,在网上发布一些个人信息,并且体会做管理员[de]乐趣。WWW服务器[de]架设有很多种方式,下面介绍一些主流[de]实现方法:

 1.通过微软提供[de]IIS

  目前很大一部分[de]WWW服务器都架设在微软公司[de]IIS之上。它使用[de]环境为WinNT/2000/XP+Internet Information Service(IIS),相信很多用户现在使用[de]都是Win2000或WinXP系统,在Win2000 Professional和WinXP系统中,默认[de]情况下,它们在系统初始安装时都不会安装IIS(目前版本为IIS5.0),因此得将这些组件添加到系统中去。

  第一步:IIS[de]安装

   A.在控制面板中选择“添加/删除程序”,在出现[de]对话框中选择“添加/删除Windows组件”。

   B.在出现[de]复选框中选择安装Internet信息服务(IIS),这一组件约需19MB[de]空间。

   C.点击“下一步”,并将Win2000安装光盘放入光驱,安装程序即可将程序文件复制到硬盘中,点击“结束”即可完成。

  第二步:IIS中Web服务器[de]基本配置

  IIS中Web服务器[de]基本配置主要包括如下几部分:

   A.打开IIS服务器[de]配置窗口,选择“开始”→“程序”→“管理工具”→“Internet服务管理器”,或者“选择”→“控制面板”→“管理工具”→“Internet服务管理器”也可,打开[de]窗口如图3。

   B.在打开[de]窗口中鼠标右击“默认Web站点”,选择“属性”菜单。

   C.在出现[de]“默认Web站点属性”窗口中,选择“主目录”标签,用以设置Web内容在硬盘中[de]位置,默认目录为“C:\Inetpub\Wwwroot”,你可根据需要自己设置。

   D.在属性窗口处选择“文档”标签,设置自己默认[de]首页网页名称,例如“Myfirstweb.htm”,将其添加并移动到列表[de]最顶端(如图5)。

   E.确认默认[de]Web站点是否已经启动,如果没有可以鼠标右键点击“默认Web站点”,选择“启动”,在打开[de]IE地址栏中键入本机[de]IP地址,即可看到自己指定[de]主页已经开始在Internet上发布了。

  这里只是介绍IIS最基本[de]设置选项,大家还可以按照需要去具体设置上面提到[de]“默认Web站点属性”,通过它来配置IIS[de]安全和其他一些参数。

  IIS虽然好用,但默认安装[de]情况下,它也有很多[de]安全漏洞,包括著名[de]Unicode漏洞和CGI漏洞,因此在IIS安装完成之后,建议继续在微软公司主页上下载安装它们提供[de]安全漏洞补丁SP1和SP2。此外,建议将磁盘[de]文件系统转换成NTFS格式,安装系统[de]分区可在系统安装候转换,也可在安装完系统以后用PQMagic等工具进行转换。

 2.利用微软[de]PWS

  PWS[de]全称是“Personal Web Server”,字面意思就是个人网页服务器,由微软公司提供,它主要适合于创建小型个人站点,它[de]配置和使用比较简单,但功能却很强大。跟IIS[de]区别是,PWS可以安装在Win9X/Me/NT/2000/XP系统中,因此对Win9X/Me系统来说尤其可贵。

  第一步:PWS[de]安装

   对Win9X/Me系统来说,在光驱里放入Win98安装光盘,进入光盘[de]Add-ons\Pws\目录,双击Setup.exe命令即可开始安装PWS,安装界面如图6所示。我们如果需要一些例如ASP等高级功能,还可选择自定义[de]安装模式,否则直接选择典型安装。组件安装完成之后,会出现如图7所示[de]选项来设置WWW服务目录,我们可以视实际情况来设定,建议以缺省目录来安装。最后选择“完成”并根据提示重新启动计算机后,就可在右下角任务栏看见PWS[de]图标。

   这时打开一个IE窗口,在地址栏中输入“http://localhost/”、“http://127.0.0.1/”或者“http://你[de]IP地址”,就可看到PWS[de]默认页面,表明PWS已经成功运行了。

   对于Win2000/XP来说,PWS是作为IIS[de]一个组件安装[de]。如果你是Win9X/Me系统,没有安装PWS[de]光盘也不要紧,可以去http://img.cn99.com/cn99new/series/dyndns/pws.zip下载PWS[de]安装软件,安装步骤跟上面差不多。

  第二步:PWS[de]配置

   双击屏幕右下角[de]PWS图标,或在菜单中选择相应[de]程序组来启动“个人Web管理器”。由管理器界面(图9是Win2000中IIS[de]PWS,因此只有3个选项)可以看出它包括5个部分,可分别管理不同[de]功能,利用PWS架设自己[de]WWW服务器一般主要有如下几个步骤。

   A.启动PWS。在PWS[de]主屏选项处,它又细分为“发布”和“监视”两部分。首先必须通过点击“启动”按钮来打开PWS[de]服务。在这里,你还可以通过“监视”中[de]内容查看Web站点[de]一些访问统计信息。

   B.设定虚拟目录。假定你[de]网页存放在“E:\Ww\Homepages\Homepage”下,首页文件名为“Myfirstweb.htm”。先在图10中选定虚拟目录,单击“添加”按钮,在出现[de]“添加目录”对话框中,指定网页所在[de]驱动器号和目录,这里是“E:\Ww\Homepages\Homepage”,并且为自己[de]这个虚拟目录设置一个别名,别名可以随便设置,是朋友访问你网站时[de]目录名称。安全建议:设置目录[de]访问权限为“读取”和“脚本”,为安全起见,不要选取“执行”权限。

   默认情况下,PWS服务器[de]根目录是“C:\Inetpub\Wwwroot”。我们如果不想具体来设置虚拟目录,也可将你存放[de]网页[de]所有文件拷贝到该目录中,例如:将“E:\Ww\Homepages\Homepage”中所有[de]文件拷贝到“C:\Inetpub\Wwwroot”中即可。

   C.设置默认文档。接下来,为你[de]虚拟目录设置一个能在默认情况下自动识别[de]网页文档。该文档[de]作用是,当进入本站点时,如没有指定要访问[de]文档,则服务器自动提供一个默认文档让其访问。在图10中,选中“启用默认文档”复选框,并在“默认文档”框中,输入自己[de]首页文档名“Myfirstweb.htm”。安全建议:和上面一样,出于安全[de]原因,不要选中“允许浏览目录”复选框,以免别人看到整个目录里[de]所有文件。

   D.创建访问记录。如果我们要监控访问我们页面[de]游客,还可以在高级中选择“保存Web站点活动日志”,系统就会自动帮我们记录访问该Web站点[de]数据,这些数据将记录访问者[de]IP地址、访问时间和访问内容。服务器将在“C:\Windows\System\Logfiles”中[de]文件夹中建立一个名为“Ncyymm.log”[de]文件(yy为年份,mm为月份)。该文件可用文本编辑器查看,也可在DOS窗口中用“Type”命令查看。

   经过这样简单[de]设置,打开IE并输入你自己[de]IP地址即可看到你发布[de]主页,无论是否上网都可调试自己[de]站点。当然也可以使用一个特殊[de]IP来检验安装[de]正确性和回送地址,即http://127.0.0.1/或者http://localhost/。

  此外,PWS还有其他几个选项用来增强它[de]功能,主要包括如下两个标签。

   A.发布。这部分主要是提供定制个人主页[de]发布及编辑文件发布列表[de]功能,

   可以将文件发布出去以供别人浏览和下载。这个过程实际上也是结合了PWS[de]ASP功能。此外,这里还可以在定制个人发布主页时创建来宾簿和留言簿,例如,你想将“D:\Download\Tt.zip”发布出去,首先选择“发布”,点击下一步按钮,进入“发布向导”,在“发布向导”中填入相应[de]项目即可。单击“添加”按钮,并点击“下一步”,PWS即提示你“已添加下列文件:Tt.zip”。继续点击“下一步”,默认是选中“将文件加入到发布[de]列表”,单击“下一步”,即可将要发布[de]“Tt.zip”文件发布出去了。打开IE窗口并访问自己[de]Web站点,就可看到网页上多了个发布文档[de]链接,其中就含有刚才配置好[de]发布出去[de]文件。

   B.Web站点。点击“Web站点”即可出现“主页向导”界面,PWS提供了主页、来宾薄和留言本3种页面[de]模板。按向导[de]提示选择好选项,就可出现动态ASP设置页面,可在这里编辑主页、查看来宾簿、打开留言簿,以得到一些反馈信息。

 3.采用Apache

  Apache是全世界使用范围最广[de]一款Web服务器设置软件,超过50%[de]网站都在使用它,它主要以高效、稳定、安全、免费(最重要[de]一点)而著称。目前它[de]最新版本为1.3.26,文件大小只有2.07MB,大家可以去它[de]主页:http://www.apache.org/dist/httpd/binaries/win32下载。下载时记住选择For Win32[de]无原码版本(Apache_1.3.26-win32-no_src.msi)。最新版[de]Apache for win32开始使用MSI[de]形式发布,从而使Windows环境下安装Apache变得非常简单,它是全英文界面,但使用起来却很方便。

  第一步:Apache[de]安装

   A.双击Apache[de]安装文件,和普通Windows程序安装一样,一路点”Next”就可以。

   B.在程序[de]安装过程它还要求输入你[de]Network Domain(网络域名:如XXX.com);Server Domain(服务器域名www.XXX.com)和网站管理员[de]E-mail,有就按实填写,个人用户若没有可按格式随便填一下。

   C.到了选择安装路径,按照个人习惯选择。

   D.一路“Next”直至“Finish”,安装即可完成。

   这时,你[de]Apache已经启动了,你可以在IE地址栏里输入:“http://localhost/”或“http://127.0.0.1/”看到默认[de]Apache首页。此外,在“管理工具”[de]“服务”项中,也可找到Apache服务[de]身影,以后Apache就可以作为一项服务,随着机器[de]启动而自动运行。

  第二步:Apache[de]配置

  Apache[de]核心配置文件是“Httpd.conf”,它在电脑中[de]位置为Apache[de]安装路径\Conf\,如果安装在C盘[de]根目录下,则该文件应该在“C:\Apache\Conf\”中,此外,打开Windows[de]“开始菜单”→“程序”→“Apache HTTP Server”→“Edit the Apache httpd.conf Configuration File”也可以,在最新[de]1.3.26版中,它[de]作用更加明显。用记事本打开它,可以看到这些配置文件都以文本方式存在,其中“#”为Apache[de]注释符号,我们可以在记事本菜单中[de]编辑选项点击“查找”逐一输入下面要配置[de]关键字,并进行相应配置。如图15在配置文件中查找“DocumentRoot”。

   A.配置DocumentRoot。这个语句指定你[de]网站路径,也就是你主页放置[de]目录。你可以使用默认[de],一般就是Apache安装目录下[de]一个子目录,当然也可以自己指定一个,需要注意,这句末尾不要加“\”。此外,路径[de]分隔符在Apache Server里写成“\”,例如我们可以在此处将其设定为“E:\Ww\Homepages\Homepage”,打开主页时,默认打开[de]文档就直接去该目录下查找了。

   B.配置DirectoryIndex。这就是你站点默认显示[de]主页,例如你在“E:\Ww\Homepages\Homepage”中默认[de]主页名称为“Myfirstweb.htm”,在这里将其添加进来即可。此外,一般情况下,我们在此处还可以加入“index.htm Index.php Index.php3 Index.cgi Index.pl Default.htm”等。注意,每种类型之间都要留一空格。

  上面两步基本就设置好了,启动IE输入你电脑[de]IP即可访问自己[de]Web站点,你也可以在该文件[de]ServerName处定义你[de]域名,在ServerAdmin处输入你[de]E-mail地址。以上两条就是在安装时选择配置[de],以后可以在此处修改它们[de]属性。

  此外,如果你拒绝一部分人访问你[de]WWW站点,也可以到Apache[de]安装目录下找到Access文件,输入你禁止[de]IP地址即可。

  可以看出,Appache没有图形化[de]配置界面,这也是它非常安全稳定[de]主要原因,但它[de]配置却非常简单,只需要在文本文件中输入参数即可,这种WWW服务器[de]架构方式在所有方式中是最专业[de]。

4.WWW服务器架设[de]其他方式。


  目前有很多WWW服务器架设[de]软件可供使用,而且它们中很多还是免费软件,大家都可以去试试,这里给出几款软件[de]简要介绍和下载地址。

  A.AnalogX Simple Server。它简单易用,你只要把“index.html”拖放到Simple Server中,剩下[de]就由它来帮你解决了。该软件能在Win9X/NT/2000/XP底下运行,软件大小只有187kB,是一款英文软件,但它完全免费,它[de]下载站点之一:http://ln.skycn.net/down/sswwwi.exe。

  B.自由网站专家XP。它是一款中文软件,无需固定IP地址、无需申请域名,只要在接入互联网[de]计算机上即可建立网站,使用非常简单,同样能够在Win9X/NT/2000/XP系统中使用,软件大小为2068kB,也是免费软件,下载站点之一:http://ln.skycn.net/down/fwb_xp.exe。

  C.天雁Web服务器。这也是一款中文Web服务器[de]架设工具,界面精美,易于使用。支持虚拟目录,无需安装,不带垃圾,同样它[de]使用也非常简单。能够在Win9X/NT/2000/XP下使用,软件大小为612kB,也是免费软件,下载站点之一:http://ln.skycn.net/down/webserver.zip。  


在我们[de]实际网络生活中,特别是宽带网接入之后,FTP服务器作为文件[de]传输和共享工具得到广泛应用。FTP服务器在文件[de]传输上性能稳定,占用系统资源小,而且传输速度快,现在网上已经有很多[de]FTP服务器可供使用,而自己架设一个FTP服务器也很容易,下面介绍两种主流[de]FTP架构方式。

 1.利用微软公司[de]IIS

  微软[de]IIS功能非常强大,它除了提供WWW服务之外,还提供FTP[de]服务,利用它一样很容易就能架设一个功能卓越[de]FTP服务器。

  IIS[de]安装前面已经讲解过,下面我们一起来看看通过设置IIS来架设FTP服务器[de]几个步骤。

  第一步:启动IIS,并启动IIS上[de]FTP服务。在默认[de]情况下,此时你[de]FTP服务器已经搭建好,并且可以立即登录,但是该FTP中没有任何文件。

  第二步:鼠标右击IIS中[de]“默认FTP站点”项,选择“属性”菜单,即可出现如图19[de]对话框。

  第三步:选择“主目录”[de]标签,在FTP站点目录[de]“本地路径”处填上你要设置[de]共享文件路径。默认情况下,此处[de]文件夹位置为“C:\Inetpub\Ftproot”,你如果临时想改变共享目录,随时都可在此处修改(如图20),以后别人登录你[de]FTP服务器时显示[de]文件列表就是在这个目录中。

  第三步:在“主目录”[de]标签处,你还可设置FTP服务器[de]文件访问权限,分别有读取、写入和日志访问,安全起见,这里[de]写入权限一般不选,保证匿名用户不能随意对你文件进行操作。

  第四步:设置登录[de]用户。如果你愿意提供“匿名”[de]访问权限,还需在“安全标签”处选择上“允许匿名连接”(如图21)。此外,你还可从Windows系统帐号中选择FTP服务器[de]特殊帐号,当然也可以自己任意设置用户名和密码。

  第五步:在“消息”标签处,有“欢迎”、“退出”和“最大连接数”3个输入框,分别代表别人在登录、退出时FTP服务器上给出[de]提示信息,你可根据自己[de]需要设置。此外,最大连接数是设置同时连接本地FTP[de]最大主机台数(如图22)。

  第六步:在“FTP站点”[de]标签处设置FTP标识,包括说明、IP地址和端口,这里一般不需要改动,按照默认选择即可(如图23)。此外,在“C:\Winnt\System32\Logfiles”目录中你还可以看到连接上你FTP[de]IP、时间等日志信息。

  此时,利用IE或者任何一款FTP[de]客户端软件即可登录你架设好[de]FTP站点。

 2.利用Serv-U

  在FTP服务器[de]搭建中,Serv-U是目前使用比较多[de]工具之一。它设置简单,功能强大,而且非常稳定,总体上来说上它比IIS附带[de]FTP服务器略胜一筹。它适用于所有[de]Windows版本,是一款共享软件,可以让用户免费使用一个月。

  第一步:Serv-U[de]下载和安装。

  目前Serv-U[de]最高版本为4.0,文件大小为2.9MB,它[de]下载站点之一为“http://www.download.com.cn/show.phtml?action=detail&id=484”。

  点击下载[de]可执行文件即可开始安装了,安装过程很简单,所有设置保持默认值就可以,按“Next”完成每一步(如图24)。安装完毕,在Windows[de]桌面上就出现Serv-U[de]图标,双击Serv-U图标,出现Serv-U主窗口,点击主界面右边窗口[de]“Start server”即可启动FTP服务器 。

  第二步:Serv-U[de]配置。

  在Serv-U[de]安装完成之后即可出现配置向导,可以通过这个向导来对它进行配置,主要步骤如下。

  A.安装程序首先启动一个设置向导帮助你设置FTP服务器,点击“Next”继续。

  B.系统弹出输入IP[de]对话框,此项需要填入你准备为此FTP服务器绑定[de]IP地址。除非你[de]计算机有多个固定[de]IP地址,并且你只想其中一个被FTP服务器所使用,否则,建议不管你是否有固定[de]IP地址,都将此项保留为空(即让系统自动侦测),点击“Next”(如图25)。

  C.输入Domain name(域名)。此处填入你FTP服务器[de]域名。但域名由DNS解析而不是由这里决定,因此实际上你可以填入任意内容,比如像“我[de]个人FTP服务器”这种对此FTP进行说明[de]文字。

  D.输入FTP访问[de]端口号,一般保持默认[de]21即可。

  E.匿名用户[de]创建和访问目录[de]设定。首先向导会提示你是否要创建匿名帐号,这里选择是,如果选择不,则用户需要用户名和密码才能访问FTP服务器。接下来安装向导提示输入匿名用户[de]主目录(Anonymous home directory),此处按照需要来设定匿名用户访问硬盘[de]位置。

  F.选择匿名用户是否将其限制在主目录里,如果选择是,则用户只能访问其主目录及以下[de]目录树;如果选择否,则可以访问其主目录[de]同级或更高级[de]目录树。从安全角度考虑,一般建议选是。

  G.创建新用户和访问目录。按照向导[de]提示一步一步创建新用户并输入密码(如图26),接着指定该用户可访问[de]目录和用户权限即可。

  到这里,你[de]个人FTP就已经搭建完成了。不过这还只能实现Serv-U赋予[de]默认功能和权限,要真正让这个服务器能被你自己随心所欲地控制和管理,则还需要经过以下后续[de]操作,这主要包括如下几点。

  A.对FTP用户[de]管理

  欲增加一个新用户(包括增加Anonymous用户),则在Serv-U[de]一个域中选中Users(用户),然后单击右键,进入New User(新用户),依次根据提示为它设置好User Name(用户名)、Password(密码)、Home directory(主目录)等即可完成(如图27)。

  欲删除一个用户,则在此用户上单击右键,选Delete User(删除用户)即可。

  B.对目录权限[de]管理

  在Serv-U左边框架中选中用户名,再在右边框架中进入Dir Access(目录存取)窗口,然后在列表中选中相应目录后,就可在窗口[de]右侧更改当前用户对它[de]访问权限了(如图28)。

  文件[de]属性主要包括:

   Read(读):对文件进行读操作(复制、下载,不含查看)[de]权力。

   Write(写):对文件进行写操作(上传)[de]权力。

   Append(附加):对文件进行写操作和附加操作[de]权力。

   Delete(删除):对文件进行删除(上传、更名、删除、移动)操作[de]权力。

   Execute(执行):直接运行可执行文件[de]权力。

   List(列表):对文件和目录[de]查看权力。

   Create(建立):建立目录[de]权力。

   Remove(移动):对目录进行移动、删除和更名[de]权力。

   Inherit(继承):如勾选中此项,则以上设置[de]属性将对当前Path(目录)及其下[de]整个目录树起作用;否则就只对其当前目录有效。

  C.其他设置

  在Local server下[de]Setting处还可设置服务器[de]一些通用信息。

  在“max no.of users”处,设定同时登录该服务器[de]最大用户数。

  在Max.Speed处根据自己电脑[de]配置,设置用户最大下载速度。

  选择“Block users who connect more than XX times within YY seconds for ZZ minutes”复选框并设置相应[de]数值,可以防止有些恶意用户为达到攻击目的在短时间内对该服务器[de]频繁登录。

  选择“Delete partially uploaded files”复选框,可以自动删除上传失败后留在服务器上不完整文件。如果不要选中这项,就能让Serv-U支持断点上传功能(如图29)。

 3.架设FTP服务器[de]其他方式。

  A.WS_FTP Server。这是一套非常有特色[de]FTP Server程序。它有简单而强大[de]图形介面。设置起来比较容易,可以在Win9X/NT/2000/XP系统下使用,是一个共享[de]英文软件,文件大小为3.3MB,下载站点之一:http://www.skycn.com/soft/1296.html。

  B.FileZilla Server。作为一个小巧、可靠[de]FTP服务器软件,它配置简单,功能比较强大,适合Windows系列中[de]所有版本,文件大小为637kB,同时它是完全免费[de]软件,它[de]汉化版下载站点之一:http://www.skycn.com/soft/8091.html。

  C.TYPSoft FTP Server汉化版。由于该软件经过汉化,因此使用起来很容易上手,是一个非常适合初学者[de]FTP服务器端软件,它配置简单,也能方便地管理用户,软件大小只有480kB,是一款免费软件,它[de]下载站点之一:http://www.skycn.com/soft/8335.html。

WWW服务器和FTP[de]访问途径

  WWW[de]访问都可使用IE或其他浏览器来实现,例如我们经常看到[de]Natscape和Opera等。由于它[de]访问很容易,这里就不再详细讨论。

 FTP[de]访问一般有两种方式,介绍如下:

  A.直接利用IE登录FTP。现在我们正在使用[de]IE也可作为登录FTP[de]工具了,跟浏览网页一样,只需要将地址前面[de]HTTP改为FTP即可,例如访问自己[de]FTP,可以在浏览器中输入ftp://localhost/(如图30),这时是匿名访问方式,如果用IE登录FTP时需用户名和密码,则可以右键调出登录[de]菜单(如图31),在对话框中输入用户名和密码即可。IE登录FTP服务器之后,FTP服务器上[de]文件跟本机上[de]文件一样,可以对其进行复制和粘贴等操作。

  B.利用专用[de]软件登录FTP。此类软件有很多,比较著名[de]有FlashFXP、CuteFTP、LeapFTP等。

  个人觉得LeapFTP很不错,操作简单,占用资源也很小,它[de]用法分步介绍如下。

  第一步:LeapFTP[de]下载与安装。

  目前LeapFTP较新[de]版本为2.7.2,是一个共享软件,LeapFTP v2.7.2.592[de]汉化版可以去http://www.skycn.com/soft/711.html下载。它[de]安装非常简单,直接一路点击“下一步”即可完成,安装完成只有几个配置文件和它自身一个独立[de]程序,基本上是一个绿色软件。

  第二步:LeapFTP[de]使用。

  A.打开LeapFTP,它[de]主界面如图32。

  B.添加FTP站点。点击菜单上[de]“Sites”→“Site Manager”,(或直接按快捷键F4),弹出一个FTP站点[de]管理窗口。点击“Add site”新建一个站点,在右边[de]对话框中逐一输入该站点[de]基本信息,例如服务器名称(可以任意填写,主要是为了管理[de]方便)、服务器地址、端口和用户名等(如图33),要登录该FTP站,只需在左边[de]窗口中双击该名称即可。

  C.取得FTP服务器上[de]文件列表并按照需要上传或下载。登录上FTP之后,即可在LeapFTP[de]右上窗口中看到FTP上[de]文件列表,如果需要下载,将选中[de]文件拖入左边[de]本地硬盘中某个目录里(如图34)即可。同样,也可以用这种方法将硬盘中[de]文件上传到FTP服务器中去。

 域名[de]申请和动态IP[de]解决措施

  为了便于记忆,我们可以申请WWW服务器和FTP服务器地址[de]域名。

  网易提供免费域名[de]申请,大家可以去http://my.yeah.net/apply-new.htm上免费获得(如图35),例如申请http://202.117.51.43/对应[de]域名http://forus.yeah.net/,这样以后访问自己[de]WWW服务就再也不需记住那些毫无意义[de]数字符号了。在浏览器中直接输入自己申请[de]域名即可。此外,雅克精彩(http://www.k666.com/k666/yu-ming/apply.php)和My001.net网(http://www.my001.net/)也都提供免费[de]WWW服务域名申请。

  对FTP来说,域名[de]申请站点相对较少,这里推荐老牌[de]域名转向免费服务提www.dhs.org。打开该网站之后,点击Signup[de]连接,输入注册内容,包括用户ID、用户姓名和用户[de]E-mail地址,通过该网站给你发送[de]E-mail地址来激活注册[de]帐号。然后即可按照该网站提供[de]密码登录了,点击“Login”,输入帐号和密码之后即可增加域名[de]转向服务(如图36)。注册域名之后,以后如果想访问自己[de]FTP只需输入注册[de]域名,例如输入ftp://forus.dhs.org/代表本机上[de]FTP服务器。

  我们在架构WWW和FTP服务器时,一般都需要静态[de]IP地址,其实对很多拨号用户来说,IP经常变化,因此在设置服务器时,还得经常需要将变化[de]IP告诉别人来访问,显得非常繁琐,解决这种问题主要有两种方法。

  第一种办法是申请动态域名系统,希www.3322.orgwww.dhs.org都提供此类服务,设置步骤跟上面申请域名服务类似。

  第二种办法,我们可以使用希网开发[de]动态域名客户端,通过对它[de]设置来解决这个问题。要使用该软件必须首先在希网中免费注册动态域名,在“管理帐号”中输入申请[de]用户名和密码即可添加已注册[de]帐号(如图37)。为了更好地使用这款软件,还需要对它进行参数设置,选择一定[de]时间段内自动探测IP地址,并设置为开机自启动(如图38)。这样,以后只需要告诉别人你申请[de]动态域名即可,该软件会自动帮你完成剩下[de]一切。
架设个人服务器之--花生壳新手教程
许多新手问到[de]问题,许多也许都太简单,大家都不愿意回答,或者是懒得回答,因为越是简单[de]问题就越难解释清楚。写这篇东东[de]原因是想让刚刚接触WINDOWS服务器[de]人或者是虽然使用了一段时间但仍然百思不得其解[de]朋友能对花生、对WIN SERVER、对DNS、对域名、对IP、对端口及其映射、对IIS、对邮件服务器、对防火墙、对……,怎么要写那么多啊>>@_@<< 如果你还是有部分地方不懂,请先别急者上论坛提问,自己先仔细从自己过去学到[de]、听到[de]知识里头去想想。你每解答出一个难题,就代表你对这部分知识[de]了解越加深入,而你成为高手[de]日子也越将来到。
  


  一、从操作系统开始

  1、选择Server家族[de]系统

  如果我们要建立一个稳定而强大[de]网络服务器[de]话就必须使用一个支持网络服务[de]系统。在WINDOWS系统集合里面作为服务器[de]系统有以前[de] NT Server系列、有现在比较流行[de]2000 Server、2000 Advanced Server 、还有将来[de] .net Server 系列。而对于花生[de]使用者来说,作为个人网站或者小规模公司网站[de]建立,无论从速度和性能方面比较使用Windows 2000 Server是比较合适[de]。以后[de]介绍都会以这个系统为基础展开。

  另外提醒一句,现在D版市场上买[de]WIN2000大都是补丁过[de],也就是所谓[de]SP版。微软现在最新[de]补丁是SP3。大家选择[de]时候最好买SP3[de]版本,可以省下上网补丁[de]不少时间哦:)
  
  2、安装系统和软件

  缺省模式安装WIN2000 SERVER系统就可以了。大多我们要用到[de]功能都有了。安装完成以后我们 还要安装拨号软件,我个人推荐RASPPPOE和NetVoyager,前一个安装起来比较复杂,对于新手[de]我们来说还是选个简单[de]好了:)NetVoyager是韩国人编[de]一个拨号软件,原理和RASPPPOE一样,在网卡上绑定一个协议,用ISDN[de]方式拨号,还支持自动拨号,不错吧:)

  这个软件[de]安装也是很简单[de],不停[de]NEXT就OK了。安装完成以后运行他在桌面新建[de]图标,输入你[de]帐号和密码,就可以连接到INTERNET也就是我们说[de]公网了。(如果你找不到这个软件,当然也可以使用网络服务商提供给你[de]软件上网)

  连接到公网以后,第一件事情是上微软[de]Windows Update网站。就是点击“开始”在开始菜单最上面[de]那个"Windows Update"。他会弹出一系列[de]安装插件[de]窗口,统统点击“是”搞定。然后根菟奶崾咀觯锌赡芑崛媚愦有缕舳焕嗟模阅憧赡芤馗春眉复握庖徊街钡桨阉械摹跋低彻丶隆比扛峦辍<亲。舛问奔淠阕詈貌灰锹降饺魏纹渌荆灰沧叭魏稳砑推渌寮9怨缘牡却讶扛孪略亍沧巴瓯稀?BR>
  然后是安装网络防火墙,我[de]推荐是Norton [de]个人防火墙安全好用,还有自动更新功能。同样是一轮冲锋“NEXT”搞定,安装完成后,运行它[de]“live Update"更新。

  有了网络防火墙还得有病毒防火墙,哎怎么哪么多堵墙啊。推荐是 Norton Antivirus 8.0中文企业版完成后同样要运行“live Update”更新到最新版本哦。

  万里长城[de]墙都筑好后,就轮到我们[de]花生壳啦,下载地址不用我说了吧?
二、软件[de]设置

  1、设置花生壳

  要使用花生,必须要有一个帐户(护照),进入花生帐户[de]申请网页( http://8008.oray.net:8008/Workstation/) 申请一个网域护照,注册你[de]花生壳,申请一个免费域名。(至于顶级域名,我们后面会讲到)

  完成了么?打开你[de]花生壳,就是系统右下脚,时间旁边[de]一个小盒子。顺便说明一下,这个小盒子在网络连通而又登陆花生服务器[de]时候是彩色[de],一旦花生服务器或者你[de]网络出现故障,他会变成灰色。我们现在还没登陆,所以现在小盒子应该是灰色[de]。我们现在就来登陆服务器,双击小盒子,会弹出一个窗口,在“状态”页里,填入你刚才申请[de]帐号和密码,然后点“刷新列表”。(这时你[de]防火墙会告诉你花生壳要访问公网。你必须同意这个请求,我们选同意)如果能看到你刚才申请[de]域名,就代表你成功了!而花生现在应该会变成彩色[de]了。

  2、设置IIS

  各位,关键内容终于来了。IIS 5.0 是WIN2000自带[de]HTTP/FTP/SMTP/FRONTPAGE SERVER服务,它结合了ASP动态页面技术、FTP服务器、SMTP邮件服务器、frontpage 服务器,是一个非常强大[de]服务群组。

  我们用右键单击“我[de]电脑”选“管理”,在“计算机管理”窗口里展开“服务和应用程序”然后点选“Internet信息服务”在窗口右边,我们可以看到“默认 Web站点”并且其“状况”是“正在运行”;“主机头名”是空[de]“IP地址”为“全部未分配” ;“端口”是“80”,大家不要让这些太多[de]概念打乱阵脚,待会你就会明白,其实他们都不重要(这里说[de]不重要并不是他们真[de]不重要,而是对于我们来说,我们暂时不会因为需要改变他们而了解他们) 在“默认 Web站点”点击右键,选“属性”。又弹出一个“默认 Web站点 属性”[de]窗口。在这里你必须小心,不要乱修改里面[de]任何属性,除非你有把握修改是对你有益[de]。我们先把“Web站点”页[de]“说明”改掉,原来是“默认 Web站点”[de]说明改成你自己[de]站点[de]名称。然后我们点选“主目录”页,把“本地路径”也修改掉,点“浏览”,然后选择你网站所在[de]目录。比如 你想把网站文件保存在D盘[de]“MYWEBSITE”[de]目录下,你就可以点选“浏览”然后选定D盘[de]“MYWEBSITE”目录,然后确定。你就能看到“本地路径”一栏[de]地址变成"D:\MYWEBSITE"了。

  好了,最后一步是改变网站接入[de]文档。就是说,当人家在浏览器键入你[de]域名以后,服务器怎么知道该从你网站目录中那么多文件里打开其中一个给大家看呢?就是要看这里啦!我们选到“文档”页,看到“启用默认文档”中有三个文档,还有上下两个箭头和“添加”“删除”两个按钮。当IIS接到服务请求[de]时候它会在你[de]网站目录里头寻找,这三个文件[de]第一个,就是第一行[de]那个,如果找到,就打开这个文件以回应服务请求,如果找不到,就会寻找第二个,也就是第二行[de]那个,以此类推。所以,你要是想你[de]网站[de]效率更高一点,就必须把你[de]首页文件放在第一行。我们点选“添加”填入文件名,比如“index.asp”然后确定,然后你一看,怎么在最后一行啊?别急,你先点选刚才你填入[de]文件“index.asp”然后再点那个向上[de]箭头,就可以看见文件一点一点[de]上去啦:)

  好了,最基础[de]IIS设置,已经完成了,我们点“确定”。到浏览器键入自己[de]域名看看。

  3、设置自己[de]论坛、留言版、聊天室

  如果你只是使用了HTML[de]静态页面,那你只是使用了IIS不到10分之一[de]功能。有没有想过做一个想花生这样[de]论坛?可以么?当然可以!不过你必须先了解一些关于ASP、数据库等等[de]知识。不会很难[de]哟:)

  ASP全称是Active Server Pages 既是“动态服务页面”是微软[de]一种用于代替CGI(一种早期[de]动态服务及其其他服务[de]标准)[de]一种技术。现在最新[de]版本是asp .net 不过IIS 5是不能解释用ASP.NET写[de]页面[de],我们还是用ASP吧。和ASP具有相同性质[de]有JSP、PHP、CRML……等等。大家性能和其他方面都各有千秋。对于我们这些新手来说不大可能自己遍出一套论坛或留言版之类[de]程序来,所以我们只能——他山之石,嘿嘿。

  我们到 ( http://down.vv66.com/ ) 找一个合适[de]论坛下载
又或者到( http://www.dvbbs.net/download/dvbbs5_final.exe )直接下载动网论坛(推荐)
动网论坛以快速和稳定著称,还有各式各样[de]插件安装,最关键[de]是他有详细[de]安装说明。对新手来说是再好不过[de]啦。(对于我[de]手来说也非常不错哦,好酸啊~~)

  下载以后,安装(自解压文件)到你[de]网站目录下比如“D:\mywebsite\”他会新建一个目录“dvbbs”。完成后,访问你[de]域名http://XXXX.vicp.net/dvbbs 看看。已经进入论坛啦~~哈哈。

  然后我们来设置论坛[de]颜色和一些配置。在浏览器键入http://XXXX.vicp.net/dvbbs 打开你[de]论坛用admin登陆,用户名是admin,密码是admin888,然后选“管理”为了安全起见,程序会让你再次输入用户名、密码,还多了一个附加码,主要是保证你[de]论坛[de]安全。进入管理页面后可以看到好多好多[de]选项。嘿嘿,这些让各位自己研究咯。不懂[de]话,可以到动网论坛( http://www.dvbbs.net/ )请教,另,论坛[de]目录下有些文本文件,很重要[de]哦,多研究一下。

  至于,留言版和聊天室[de]安装,和上面[de]基本类似,大家可以先试试,不懂[de]到坛子来问高手们咯:)

4、FTP[de]架设

  哇,原来大家都希望建立自己[de]站点也~~。今天,我们就来看看FTP站[de]架设。

  和前面[de]HTTP服务器一样,要建立一个FTP站点必须要有相应[de]软件。网上现在有好多好多FTP[de]建站软件比如现在很热门[de]Serv-U、还有速度至上[de]RaidenFTPD、还有老牌FTP服务器软件WS-FTP、当然有我们刚才说到[de]IIS自带[de]FTP。

  作为新手,程序界面[de]简单易懂就很重要。所以还是选择了Serv-U 给大家讲。下载地址 ( http://www.cnyou.com/down/list.asp?id=1059 )

  安装完成以后程序会自动运行,我们会接到这样一条询问"Please "next"to proceed or "cancel" to skip the setup wizard"是问你要不要开始设置你[de]FTP服务器。当然要啊。呵呵,NEXT!

  然后问你"Enable small images with the menu items?"要不要小图标?这个随你[de]便啦(好象很废[de]样子)NEXT!

  然后要你点击“next”开始运行本地FTP服务器,并连接它,next!

  然后是硬盘[de]一阵狂响,又出来一个窗口"IP address(leave blank for dynamic or unknow IP)"问你所在[de]IP地址(不知道或者是动态IP[de]不用填)我们用花生[de]都不用理它啦,照点“next”了事。

  在下来这个窗口填入你[de]域名,输入你在花生里申请[de]域名或者独立域名,继续下一步。

  "Allow anonymous access?"要允许匿名登陆吗(登陆名为:anonymous)如果你打算把这个站点公开给大家使用,那就可以选YES,然后下一步;要是只想给自己人用(独食难肥啊!!),就选NO。

  我们那么大方,当然选YES啦,于是它问你FTP[de]主目录[de]路径,比如是D盘[de]FTPSITE目录,就可以填f:\ftpsite,当然也可以点那个文件柜在系统目录里中选啦。下一步!

  程序询问你是否要锁定这个目录,如果锁定,匿名登录[de]用户就只能访问你所刚才指定[de]目录,就是说他只能访问这个目录下[de]文件和文件夹,其他目录如(D:\abc)就不能访问。哈,我[de]秘密怎么能让别人知道?

  然后问你要不要建立一个用户?(不是匿名[de]那种)大家要是刚才禁止了匿名用户这里就要建立一个或以上[de]用户咯,要不是你[de]FTP就没人能够访问咯:)YES 。我们就建一个管理员[de]用户,填入van(这里自己随遍填哦,自己记得就行),下一步密码…… 不用说了吧?登陆目录是什么?和刚才一样就可以了,当然你也可以定义为( d:\)哈。又问你要不要锁定,自己就算了,NO,NEXT!你给自己( van )什么权限呢?自己嘛,当然是权力越大越好啦(可要注意密码[de]复杂性以保安全哦) 选system administrator 然后NEXT,点FINISH就完成啦!哈哈!自己[de]FTP服务器就这样建成了,用自己[de]FTP客户端软件登陆上去试试吧:)

5、邮件服务器[de]建立
 
  有了自己[de]HTTP、FTP站点后,是不是想有一个自己[de]邮件系统?完全免费还要无限空间?,还要提供SMTP和POP3服务让大家可以从OUTLOOK、FOXMAIL下载自己[de]邮件?还要有WEB界面?还要能在线申请??!!哇,这个……你也太贪心了吧。忽忽,都没问题。我们来看看网上有什么邮件服务器软件可以帮我们做到这一点。网上流行[de]邮件服务器有权威[de]IMAIL、有MD、有Magic Winmail、有CMailServer。前面三个都是老外[de]产品,CMailServer却是我们中国人自己做[de]啦,而且功能一点都不比老外[de]差哦。我们下载来看看(http://www.cnyou.com/down/download.asp?downid=1&id=1403)。

  安装完毕后(大家要注意了,如果你[de]机器安装了邮件检测类[de]防病毒软件就要把它关掉了,因为会引起端口[de]冲突SMTP用[de]是25端口POP用[de]是110端口)自动打开程序,我们先点击“设置”按钮,在服务框里选你要作为什么服务器运行,我们选“互联网服务器”把把“支持ESMTP”(支持ESMTP:用来设置客户端发送邮件身份认证,可以有效[de]防止非法用户利用CMailServer发送垃圾邮件。)“允许邮件代理”(这样OUTLOOK、FOXMAIL等软件才能在你[de]服务器上下载邮件和发送邮件)“作为NT服务运行”(作为NT服务运行:用来设置CMailServer是否做为NT服务后台运行,这项功能仅对WinNT/2000/XP[de]系统有效。)钩上。

  在邮箱域名设置[de]地方选择“单域名”(哈,如果你想做多域名当然也可以,不过有点复杂,我们以后再说)然后在后面[de]输入栏里填入你[de]域名如(XXXX.vicp.net)哈当然如果你是独立域名也可以设为(XXXX.com之类)。注意如果你在此填写[de]域名是XXXX.vip.net那你[de]邮箱全名就是name@XXXX.vicp.net,又如果你填入[de]是XXXX.com那你[de]邮箱名就是name@XXXX.com。嘿嘿,一些投机[de]朋友可能会把域名设为263.net等等之类[de]名字,但很快就发现收不了信(可以发)这样是违背道德[de]哦:)我们还是规矩点好,呵呵。

  还没完,接着我们选“高级”不要乱改这窗口里面[de]东西(后果严重哦@_@),我们看“帐号”这个选项卡,里面[de]内容我来解释一下:

  “帐号申请时需要授权”这主要是用来管理用户帐号申请[de]。如果选择了这项设置,用户虽然可以申请帐号,但是并不能马上开通。需要管理员修改帐号设置,才能开通该邮箱帐号。#####我们不选。

  “默认邮箱大小”用来设置新用户邮箱缺省大小。#####个人喜欢,建议不要太大改为2M。

  “本地邮件地址可以简写”如果选择了这项设置,向本地用户发送邮件,可以只填写用户帐号,不需要写域名。#####钩上,这样可以方便一点。

  “允许通过网页申请帐号”用来设置是否开放WEB界面(上面有申请新用户、登陆邮箱、收发信件等内容)#####视忽你[de]需要咯,我们也选上。

  “所有邮件都抄送到此邮件地址”用来设置是否将所有通过CMailServer发送和接收[de]邮件保存到指定[de]本地邮箱。可用于邮件备份。#####算了,懒得。当然也可以钩。

  “自动收取POP3邮件”可以设置服务器是否自动收取用户设置[de]POP3邮件以及收取邮件[de]时间间隔。#####不钩,或者时间长一点。

  然后来到“其他”选项页。语言选择……不用多说了吧,当WINDOWS启动时,我们选最小化,那当WIN启动[de]时候服务器就会启动,并最小化在系统栏[de]小图标里。其他都不改,确定再确定。

  然后就可以添加新帐户咯,点“新帐号”。帐号:填入你邮箱[de]名字如van(你[de]邮箱就是van@XXXX.vicp.net),密码,姓名:可以随便填(会作为发信人,让收信人看到),说明:可以不填。

  由于是自己[de]邮箱,当然是改为无限空间咯。选“不限大小”,如果是其他人[de]邮箱,也可以修改邮箱大小或者不限大小。

  要是你愿意用这个邮箱接收你另外邮箱[de]邮件,可以在其他POP邮箱一拦里填入相应信息,这里就不讲了。

  全部填好后,确定。

  最后一步,在“工具”里选“设置虚拟目录”(时间有点长,不是死机)

  可以到浏览器去看你[de]信啦,打入http://xxxx.vicp.net/mail

  登陆看看:)

  其他属性[de]修改可以看该软件[de]帮助,里面很详细哦:)

j30B0
   
  • 上一篇教程:
  • 下一篇教程: 没有了
  • :查看相关:
  • 修改注册表[de]利器

  • 手把手教你禁止端口

  • 快乐用网 手把手教你带网络名片“闯”天下

  • 在局域网上如何测试IIS[de]安装成功?

  • 在HP OPEN VIEW中管理服务