2022年如何把自己的电脑做成服务器 .pdf
如何把自己的电脑做成服务器个人业余兴趣研究 2009-12-11 22:41:48 阅读 743 评论 0 字号:大中小订阅如何用自己个人电脑做服务器?2007-02-28 16:03好多人都想有一个自已的个人主页空间,可大部分空间都要钱,比如一些学生们,哪有钱买个空间啊。不用急,家里有电脑的朋友们就可以有属于自已的网站空间了。家里没电脑的朋友也不要急,大家可以到有缘人空间申请一个免费的个人主页空间http:/ 那要怎么实现呢?只有一个办法,利用自家电脑做服务器。自家电脑做服务器?行得通吗?答案是可以的。让我们一起来看看如何用自家电脑做服务器。一、安装 IIS 从桌面打开 我的电脑 , 进入后打开“控制面板 , 好,这时找到“添加 / 删除程序, 进行双击;在弹出的窗口中,单击“添加/ 删除 Windows组件, 等待,会弹出一个窗口,这里可以进行选择,看要安装什么组件,这些你以后慢慢看吧,我们先完成我们要做的事。在组件列表中选择第一个“Internet信息服务 (IIS), 也就是在这一个名称前面的四角框打上勾;(当然,你也可以对“ Internet信息服务(IIS)这一条进行双击,这时就会弹一个窗口,里面又可以进行选择,看哪些不需要安装都可以去掉勾。)我们选好了以后,单击“下一步 , 这时就会弹出一个进度条,安装过程中会提示你插入跟你当前所用的系统版本相对应的系统安装盘;例如:你的系统是XP ,那就插入 XP系统安装盘;2000就插入 2000系统安装盘。建议用2000server 的的系统做服务器会比较稳定,而且人数访问限制可以自由设置。放入光盘后,单击确定。完成后,开始设置 IIS 。二、设置 IIS 也是打开“控制面板” - 然后打开“管理工具” - 这时找到我们刚安装的“Internet 服务管理器 , 双击;我们看到的是 Internet信息服务 窗口, 这时我们对,左窗口的“ Internet信息服务”文字下边的“你电脑的计算机名旁的+号进行单击,弹出下一级目录,我们现在只要做网站服务器,其它功能不需要,我们都把它停止运行,免得被人攻击,如:”默认FTP站点“,我们现在不需要,对该项进行右击选”停止“。我们看到的都照这个步骤弄”停止“服务,只留一个”默认web站点”为”启动“状态。接下来我们开始设置我们的站点吧。对“默认web站点”右击,选择”属性“,弹击一个名为”默认web站点属性”的窗口,我们要设的第一个“Web站点: 详细设置列表:Web 站点标识说明: 默认 Web站点IP 地址: ( 全部未分配 ) TCP 端口: 80 ( 填 80) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 连接无限 ( 不限制访问人数,就单击前边的圆圈) 限制到 ( 要限制访问人数,就单击前边的圆圈和输入限制连接的人数) 连接超时 :30( 秒) 启用保持 HTTP 激活 ( 打上勾 ) 启用日记记录 ( 打上勾) 活动日记格式 : W3C 扩充日志文件格式这一页设置就完成了;下一设置:操作员 : 这里就不用设了,用默认的. 性能: 这里也可以跳过,可以不用设置。也可以过看后自已看看需不需要设置。ISAPI 筛选器这里不管它主目录( 这里要好好设一下了 ) 连接到此资源时,内容应该来自于:此计算机上的目录另一计算机上的共享位置重定向 URL ( 这里我们选第一个 ) 本地路径 : (这里是你那网站肉容的文件夹) 比如:我们的网站放在E:web, 那我们就填 E:web ( 打勾) 脚本资源访问 ( 打勾)日志访问( 打勾) 读取 ( 打勾) 索引此资源写入( 不打勾,打了勾,别人就可以修改我们的网站了) 目录浏览 (不打勾,看情况定 ) 应用程序设置应用程序名:默认应用程序起始点: 执行许可:纯脚本应用程序保护:中 ( 共用的 ) 这一页也设置完成了文档( 打勾)启用默认文档列表里设置名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - index.htm (单击添加,输入 index.htm, 确定。进行添加 .) index.asp (单击添加,输入 index.asp,确定。进行添加 .) index.html (单击添加,输入 index.html,确定。进行添加 .) Default.htm Default.asp iisstart.asp 调整顺序:单击添加后的列表里的任一个项目,然后按左边的向上键 ,向上移动,向下键,向下移。以上的顺序说明:比如你的网站上有 index.htm 、index.html 、index.asp 这三种网页文件,那么你在网页中进行访问,会先访问到index.htm, 若你的网站不存在index.htm, 那么网页会访问 index.asp, index.htm 和 index.asp 都没时,那么我们输入网址访问到的就是index.html文件.( 这些都是根据我们上边的设置来进行的) ( 不打勾 ) 启用文档页脚这一页完成接下来我们只看一个目录安全性匿名访问和验证控制单击“编辑 在弹出的 验证方法 窗口中进行如下设置( 打勾)匿名访问单击编辑这时弹出一个“匿名用户帐号 匿名用户用户名: (选择一个只可以进行访问的帐号)( 这里一般已经默认设置了这样一个帐号) 密码:默认( 打勾)允许 IIS 控制密码完后,我们就直按确定,全部设置完成空有一个网站空间怎么行,还要个域名才可以让别人访问到我们的网站,要不刚才设的都白设了。好,我们用花生壳来完成这个任务先到 http:/ 注册一个帐号注册完成后,在里面申请一个免费域名(这些在花生壳网站里可以看看帮助)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 然后在站里对域名进行设置详细设置如下:维护花生壳服务请如实填写以下资料,这些资料将用于您的站点推广,其中带有“”的为必填项。二级域名这里显示的是你刚注册的免费域名站点分类一般选综合网站 (看自已的网站定 ) 站点描述写你的网站的介绍更新消息随便写一下,比如 : 网站新开在线时间仅仅是一个参考,具体的在线时间实际上是由您安排的。告诉别人您的在线时间计划可以方便大家更好地访问您的网站。不定时 ( 如果你的电脑时常开关机,就选这个) 在线时间持续在线 ( 如果你的电脑天天在线就选这个)( 一般选持续在线 ) 固定时间从几点至几点 ( 你的电脑什么时间到什么时间在线) 以上资料只是作为一种描述 ,您实际开放的服务及其端口不会因以上描述资料而发生实际改变( 打勾) Web 端口 80 Web 服务器的端口,默认值80 ( 打勾) FTP 端口 21 文件传输协议端口,默认值21 端口说明下载完后进行安装安装完后,运行,输入你的帐号和密码, 进行登陆。登陆成功后,别人就可以在浏览器中输入你的域名进行访问你的网站了。把花生壳设为“开机自动运行 如果你的花生壳没有开,别人就不能访问你的网站。教你如何用自己的电脑做服务器,让别人来浏览许多新手问到的问题 ,许多也许都太简单 ,大家都不愿意回答 ,或者是懒得回答,因为越是简单的问题就越难解释清楚。写这篇东东的原因是想让刚刚接触WINDOWS服务器的人或者是虽然使用了一段时间但仍然百思不得其解的朋友能对花生、对 WIN SERVER、对 DNS 、对域名、对 IP、对端口及其映射、对IIS 、对邮件服务器、对防火墙、对, ,怎么要写那么多啊_ 如果你还是有部分地方不懂,请先别急者上论坛提问,自己先仔细从自己过去学到的、听到的知识里头去想想。你每解答出一个难题,就代表你对这部分知识的了解越加深入,而你成为高手的日子也越将来到。一、从操作系统开始1、选择 Server 家族的系统如果我们要建立一个稳定而强大的网络服务器的话就必须使用一个支持网络服务的系统。在 WINDOWS系统集合里面作为服务器的系统有以前的 NT Server系列、有现在比较流行的2000 Server、2000 Advanced Server 、还有将来的 .net 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - Server 系列。而对于花生的使用者来说,作为个人网站或者小规模公司网站的建立,无论从速度和性能方面比较使用Windows 2000 Server 是比较合适的。以后的介绍都会以这个系统为基础展开。另外提醒一句,现在 D版市场上买的 WIN2000大都是补丁过的,也就是所谓的 SP版。微软现在最新的补丁是SP3 。大家选择的时候最好买SP3的版本,可以省下上网补丁的不少时间哦:)2、安装系统和软件缺省模式安装 WIN2000 SERVER 系统就可以了。大多我们要用到的功能都有了 。安装完成以后我们还要安装拨号软件 ,我个人推荐 RASPPPOE和 NetVoyager,前一个安装起来比较复杂,对于新手的我们来说还是选个简单的好了:)NetVoyager 是韩国人编的一个拨号软件,原理和RASPPPOE一样,在网卡上绑定一个协议,用 ISDN的方式拨号,还支持自动拨号,不错吧:)这个软件的安装也是很简单的,不停的NEXT 就 OK了。安装完成以后运行他在桌面新建的图标,输入你的帐号和密码,就可以连接到INTERNET 也就是我们说的公网了。(如果你找不到这个软件,当然也可以使用网络服务商提供给你的软件上网)连接到公网以后,第一件事情是上微软的Windows Update 网站。就是点击“开始”在开始菜单最上面的那个Windows Update。他会弹出一系列的安装插件的窗口,统统点击“是”搞定。然后根据他的提示做,之中可能会让你从新启动只类的,所以你可能要重复好几次这一步直到把所有的“系统关键更新”全部更新完。记住,这段时间你最好不要登陆到任何其他网站,不要安装任何软件和其他插件。乖乖的等待他把全部更新下载、安装完毕。然后是安装网络防火墙,我的推荐是Norton 的个人防火墙安全好用,还有自动更新功能。同样是一轮冲锋“NEXT ”搞定,安装完成后,运行它的“live Update更新。有了网络防火墙还得有病毒防火墙,哎怎么哪么多堵墙啊。推荐是 Norton Antivirus 8.0中文企业版完成后同样要运行“live Update”更新到最新版本哦。万里长城的墙都筑好后,就轮到我们的花生壳啦,下载地址不用我说了吧?二、软件的设置1、设置花生壳要使用花生,必须要有一个帐户(护照),进入花生帐户的申请网页( http:/:8008/Workstation/) 申请一个网域护照,注册你的花生壳,申请一个免费域名。(至于顶级域名,我们后面会讲到)完成了么?打开你的花生壳,就是系统右下脚,时间旁边的一个小盒子。顺便说明一下,这个小盒子在网络连通而又登陆花生服务器的时候是彩色的,一旦花生服务器或者你的网络出现故障,他会变成灰色。我们现在还没登陆,所以现在小盒子应该是灰色的。我们现在就来登陆服务器,双击小盒子,会弹出一个窗口,在“状态”页里 ,填入你刚才申请的帐号和密码,然后点“刷新列表” 。 (这时你的防火墙会告诉你花生壳要访问公网。你必须同意这个请求,我们选同意)如果能看到你刚才申请的域名 ,就代表你成功了!而花生现在应该会变成彩色的了。2、设置 IIS 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - - - - 各位,关键内容终于来了。IIS 5.0 是 WIN2000自带的HTTP/FTP/SMTP/FRONTPAGE SERVER 服务,它结合了 ASP动态页面技术、 FTP服务器、SMTP 邮件服务器、 frontpage 服务器,是一个非常强大的服务群组。我们用右键单击“我的电脑”选“管理”,在“计算机管理”窗口里展开“服务和应用程序”然后点选“Internet信息服务”在窗口右边,我们可以看到“默认 Web站点”并且其“状况”是“正在运行”;“主机头名”是空的“IP 地址”为“全部未分配” ;“端口”是“ 80”,大家不要让这些太多的概念打乱阵脚,待会你就会明白,其实他们都不重要(这里说的不重要并不是他们真的不重要,而是对于我们来说,我们暂时不会因为需要改变他们而了解他们)在“默认 Web站点”点击右键,选“属性”。又弹出一个“默认 Web站点 属性”的窗口。在这里你必须小心,不要乱修改里面的任何属性,除非你有把握修改是对你有益的。我们先把“ Web 站点”页的“说明”改掉,原来是“默认 Web站点”的说明改成你自己的站点的名称。然后我们点选“主目录”页,把“本地路径”也修改掉,点“浏览”,然后选择你网站所在的目录。比如你想把网站文件保存在 D盘的“MYWEBSITE”的目录下,你就可以点选“浏览”然后选定D盘的“MYWEBSITE”目录,然后确定。你就能看到“本地路径”一栏的地址变成D:MYWEBSITE 了。好了,最后一步是改变网站接入的文档。就是说,当人家在浏览器键入你的域名以后,服务器怎么知道该从你网站目录中那么多文件里打开其中一个给大家看呢?就是要看这里啦!我们选到“文档”页,看到“启用默认文档”中有三个文档,还有上下两个箭头和“添加”“删除”两个按钮。当IIS 接到服务请求的时候它会在你的网站目录里头寻找,这三个文件的第一个,就是第一行的那个,如果找到,就打开这个文件以回应服务请求,如果找不到,就会寻找第二个,也就是第二行的那个,以此类推。所以,你要是想你的网站的效率更高一点,就必须把你的首页文件放在第一行 。我们点选“添加”填入文件名 ,比如“index.asp ”然后确定,然后你一看,怎么在最后一行啊?别急,你先点选刚才你填入的文件“index.asp ”然后再点那个向上的箭头 ,就可以看见文件一点一点的上去啦:)好了,最基础的 IIS 设置,已经完成了,我们点“确定”。到浏览器键入自己的域名看看。3、设置自己的论坛、留言版、聊天室如果你只是使用了HTML 的静态页面,那你只是使用了IIS 不到 10 分之一的功能。有没有想过做一个想花生这样的论坛?可以么?当然可以!不过你必须先了解一些关于 ASP 、数据库等等的知识。不会很难的哟:)ASP全称是 Active Server Pages 既是“动态服务页面”是微软的一种用于代替 CGI (一种早期的动态服务及其其他服务的标准)的一种技术。现在最新的版本是 asp .net 不过 IIS 5 是不能解释用 ASP.NET 写的页面的 ,我们还是用 ASP吧。和 ASP具有相同性质的有JSP 、PHP 、CRML, 等等。大家性能和其他方面都各有千秋。对于我们这些新手来说不大可能自己遍出一套论坛或留言版之类的程序来,所以我们只能他山之石,嘿嘿。4、FTP的架设哇,原来大家都希望建立自己的站点也。今天,我们就来看看 FTP站的架设。和前面的 HTTP服务器一样,要建立一个FTP站点必须要有相应的软件。网上现在有好多好多FTP的建站软件比如现在很热门的Serv-U、还有速度至上的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - RaidenFTPD 、还有老牌 FTP服务器软件 WS-FTP 、当然有我们刚才说到的IIS 自带的 FTP 。作为新手,程序界面的简单易懂就很重要。所以还是选择了Serv-U 给大家讲。下载地址 ( http:/ ) 安装完成以后程序会自动运行,我们会接到这样一条询问Please nextto proceed or cancel to skip the setup wizard是问你要不要开始设置你的FTP服务器。当然要啊。呵呵,NEXT !然后问你 Enable small images with the menu items?要不要小图标?这个随你的便啦(好象很废的样子)NEXT !然后要你点击“ next ”开始运行本地 FTP服务器,并连接它, next! 然后是硬盘的一阵狂响,又出来一个窗口IP address(leave blank for dynamic or unknow IP)问你所在的 IP 地址(不知道或者是动态IP 的不用填)我们用花生的都不用理它啦,照点“next ”了事。在下来这个窗口填入你的域名 ,输入你在花生里申请的域名或者独立域名,继续下一步。Allow anonymous access? 要允许匿名登陆吗(登陆名为:anonymous )如果你打算把这个站点公开给大家使用,那就可以选YES ,然后下一步;要是只想给自己人用(独食难肥啊!),就选NO 。我们那么大方,当然选YES啦,于是它问你 FTP的主目录的路径,比如是D盘的 FTPSITE目录,就可以填 f:ftpsite,当然也可以点那个文件柜在系统目录里中选啦。下一步!程序询问你是否要锁定这个目录,如果锁定,匿名登录的用户就只能访问你所刚才指定的目录,就是说他只能访问这个目录下的文件和文件夹,其他目录如(D:abc )就不能访问。哈,我的秘密怎么能让别人知道?然后问你要不要建立一个用户? (不是匿名的那种) 大家要是刚才禁止了匿名用户这里就要建立一个或以上的用户咯,要不是你的 FTP就没人能够访问咯 :)YES 。我们就建一个管理员的用户,填入van( 这里自己随遍填哦,自己记得就行),下一步密码 ,不用说了吧?登陆目录是什么?和刚才一样就可以了,当然你也可以定义为()哈。又问你要不要锁定,自己就算了,NO ,NEXT !你给自己( van )什么权限呢?自己嘛,当然是权力越大越好啦(可要注意密码的复杂性以保安全哦)选 system administrator 然后 NEXT ,点 FINISH 就完成啦!哈哈!自己的FTP服务器就这样建成了 ,用自己的 FTP客户端软件登陆上去试试吧: ) 附加:家庭用户并且使用了路由器的情况首先登陆你的路由器虚拟服务器填写你的IP(例: 192.168.0.88 )对应 有填写端口号例如 80 是 html 的端口, 21 是 FTP的端口号。重启路由器如果不能浏览,则检查上面提到的步骤XP系统的朋友需要关闭防火墙名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -