2004年01月05日 13:21 点击:超过8000次
这是一个很多网友都关心的问题,有普遍性。将自己的电脑作为服务器,在各类电脑报纸、杂志上曾提过,有些文章花了大篇幅介绍了动态域名,却没有介绍实际怎样安装IIS。或者只介绍安装Apache,其实Apache不适合很多用户,因为Apache不支持ASP。
在这里详细说一下,Win98用户只要安装PWS,然后设置虚拟目录;Win2000/XP/2003用户安装IIS,设置虚拟目录。其他用户通过“http://你现在的IP/虚拟目录别名”即可访问。
安装IIS和设置虚拟目录请参考:如何安装IIS和PWS。设置虚拟目录是非常关键的一个步骤。
首先,做个人服务器的必要条件:
1.必须保证24小时开机。如果服务器只是偶尔开放,这个网站是很难留住人的。如果不能保证长时间开机,你的网页也无法被搜索引擎找到、收录,更谈不上跟其他网站竞争。
以目前0.49元/度的电价格计算,电脑约200瓦的功率,它每年约消耗1752千瓦时的电,电费是0.49×0.2×24×365=858.48元。而200~500元就能租用到很理想的空间。
2.你的电脑必须直接和因特网相连。如果是通过共享,或者局域网上网,是非常难实现的。有很多网友都在问这个问题,在此说明一下,校园网内的电脑,几乎是不可能的,只能在机房里的主机设置虚拟目录。
3.CPU最好在1.7G以上,内存在256兆以上,出口带宽视你的访问量、平均在线人数而定,一般至少要2兆带宽。如果你有100兆带宽,那么可以向通信管理局申请提供虚拟主机业务了。
4.服务器都是使用SCSI硬盘、“磁盘阵列”的。
5.为防止恶意攻击服务器,需要经常更新病毒软件和防火墙,这一点非常重要。
如何知道你现在自己的IP?在上网的时候,双击右下角系统栏的网络图标,提示“我的ISP状态”,在“详细信息”即可以看到客户端地址,注意要分清服务器地址、你的实际客户端IP地址,如果是127.0.**.**或172.***.**.**或169.**.**.*的形式,外界肯定是不能访问的,已经有几位朋友在论坛里给过172的IP地址,172是局域网内的地址。
Windows2000/ADSL用户可以顺利地通过“http://你现在的IP/虚拟目录别名”让外界用户访问你的电脑。如果你的电脑是ADSL共享,或者是小区局域网宽带,那么是非常麻烦的,几乎不能实现。一个对外合法的IP,只能有一台主机作为主服务器,在主机安装IIS,设置虚拟目录的时候,从网络邻居里找到你的电脑,麻烦就麻烦在这里了。
WinXP用户可能不能正常安装IIS,有很多网友问到,我也遇到过,具体请点击这里进行参考。如果顺利安装IIS、设置虚拟目录之后,外界还是不能直接访问的,因为WinXP系统使用了ICF防火墙。这导致了外界用户不能访问你的电脑。关闭ICF防火墙部分功能的方法:
ADSL用户在WinXP下不要使用EnterNet软件。直接打开:控制面板→网络连接→新建连接向导→连接到Internet→手动设置我的连接→“用要求用户名和密码的宽带连接来连接”。新建一个连接后,在这个连接上点击鼠标右键→属性。第一次会提示你输入区号,WinXP在这一点上比较烦人。
如上图的设置,你的WinXP/ADSL电脑就可以顺利被外界访问了。(选择“高级”标签、“设置...”按钮。把FTP服务器,Web服务器都打上勾,确定。
如果想把自己的电脑作为FTP服务器来传输文件,Win98用户需要使用其它的FTP软件。Win2000/XP/2003用户,同样是安装IIS、设置FTP虚拟目录,方法与Web服务器是完全一样的,请点击:如何安装IIS和PWS。然后,其他用户通过“ftp://你现在的IP/ftp虚拟目录别名”即可访问。
申请动态域名请见http://www.oray.net网站的帮助。
所有的步骤在本文中已经写得非常详细和简单了,如有问题,请再将此文阅读一遍。
(版权所有,感谢阅读)
网页树树版权声明:
此文为Webshu.com独家撰稿,著作权属作者所有,禁止转载。
此文网址 http://www.webshu.com/column/102/45.html