个人电脑、家用网络可以用来当服务器做网站吗? 您所在的位置:网站首页 服务器做电脑用 个人电脑、家用网络可以用来当服务器做网站吗?

个人电脑、家用网络可以用来当服务器做网站吗?

2024-06-08 12:35| 来源: 网络整理| 查看: 265

关于是否可以用自己的电脑当做服务器来做网站,其实在很多年前我已经测试过了。而且成功用自己的电脑搭建好网站并提供给外网访问。

大概在2013年的时候,当时本来是想着买vps每个月都要花一两百,因为做的小说网站,对硬盘的空间大小有要求,硬盘小了采集不了多少部小说。那时候还不流行现在的弹性配置,都是固定配置,而且很多vps提供商给的数据盘大小都很有限,满足不了小说网站的需求。要想数据盘空间比较大的配置套餐,又太贵,对于还是学生的我来说,有一定的压力。而且一个还不知道前途的新网站,也用不了那么好的配置。所以决定用自己的电脑做个小说网站。

在2013年的时候还没有普及光纤,入户的是8m的adsl网线,下载速度能达到700-1000kb每秒,但是上传速度只有51.2kb每秒,由于线路原因,还不一定能达到50kb。既然我们要用自己的电脑做服务器,上传速度就显得十分重要了。因为你需要为用户提供文件数据。即使上传速度再重要,我们也没法改变,那就只能凑合着用。

首先在自己的电脑上安装小说程序需要的环境。对于xp系统来说,本身是没有服务器软件的。iis不能很好的适配和使用,那就选择安装apache。那时候接触网络不久,对于如何配置php和如何安装mysql那简直就是一窍不通。最终在百度搜索到一个apmsever一键安装软件,这个apmsever是一个叫张宴的大牛开发的,他奠定了我自己配置服务器环境的基础。apmsever安装好以后,就开始自己琢磨。

终于把我的小说网站搭建好了,并在网上查询到自己的ip地址,解析好了域名。自此,我在本地已经可以通过域名访问网站了。迫不及待的用手机访问刚搭建好的小说网站,但是发现访问不了。这个事情并没有影响到我用自己电脑做网站的决心。无奈之下,只好在网上找解决方法办法。翻看了无数网页,基本了解问题出现在哪里了。因为网站搭建在电脑上,通过电脑访问没问题,可是手机使用的是数据流量,造成手机不能访问的原因只有一个,那就是外网无法访问。外网无法访问的原因一般是80端口未启用,或者防火墙拦截。

找到了原因,那就好处理了。我登陆Modem(俗称猫),把80端口开放,然后把电脑的防火墙关闭。很神奇的事发生了,手机可以访问我的网站了。然后,我又把网址发给同学,同学那里也可以访问。一种莫名的成就感油然而生,那就是我可以用自己的电脑做网站了。

不过没高兴几天,网站又不能通过外网访问了。我去看了Modem和防火墙,都是之前的设置,没有做任何改变。那么问题又出现在哪里呢?有事不懂别憋着,中国人讲究不耻下问。很现实,没有混过站长圈的我别说下问,连上问都无门。只能求助万能的“度娘”。好在,经过几个小时的百度探索,我终于知道用自己电脑做网站最大的问题在哪里了,那就是我们家用的网线不是固定ip,每一次重新拨号上网,网络运营商都会给我们分配一个临时的ip地址。很显然,我之前的解析的域名无效了,我需要重新把域名解析到新的ip地址,才能让外网继续访问我的网站。这似乎已经宣布,我无法通过自己的电脑当做服务器来做网站了,除非我去安装专用网线,固定ip和网络上下行速度对等的网络专线。据当时的了解,一颗10M的网络专线,每月需要一两千,而且要备案。很明显,我没有备案资质和资金预算,安装网络专线是不可能的。

为了解决家用网络不是固定ip的问题。我又泡上了百度。最终发现向日葵软件可以做动态解析,不过当时使用向日葵动态解析服务的过程中,经常会遇到解析不稳定,网站间歇性不能通过外网访问的问题。最终找到了每步科技推出的稻草人动态域名解析软件,不仅免费还挺好用,域名动态解析服务相当问题。到这里我用自己的电脑当做服务器做网站算是完美收官了。

在用自己的电脑当做服务器来做网站有以下几点要说的:

1、动态解析:家用网络不是固定ip,需要使用动态域名解析服务,随时检测本机ip地址,从而将域名解析到新的ip地址。

2、不用备案:当你去购买国内线路的vps、云服务器、独立服务器、虚拟主机来做网站,都是必须要备案的。但是你用自己家里的adsl网线做网站,不需要备案,不需要添加白名单,直接可以访问。

3、成本高:为什么说用自己的电脑做服务器成本没有降低?因为你的电脑需要24小时开机,电费也是一笔不小的支出。如果你专门安装家用网线来做网站,网费和电脑的损耗也是一种成本。

4、稳定性差:你必须保证居住地的供电问题,保证电脑不会出现异常,否则你网站的访问也会受到影响。

5、不利于seo:这里考虑到动态ip和稳定性的问题,从而判断用自己的电脑和家用网络来托管网站不利于seo优化。一个经常变化ip地址和经常不能访问的网站,肯定对搜索引擎优化是有影响的。

图片

是不是到这里,你以为我用自己电脑当服务器做网站的故事结束了?不,其实还没有。大概在半年以后,adsl网线被迫升级为光纤入户,网速大大提升了,理论上更适合用来做网站。但是,就怕这个但是。按之前的操作网站无法访问了,我也无法登陆光猫的高级管理界面,关于端口的修改就无法实现了。而且光纤入户变成内网了,一个动态域名解析服务无法达到我想要的效果了。再加上前面提到的五点,我决定放弃了,懒得再折腾了。不过通过一些软件的内网穿透和端口映射,一样可以像我之前那样用自己的电脑当做服务器来做网站。具体怎么操作,来看看我在网上看到的这篇教程:

1. 首先,确认花空间的大小生壳是否在线。您可以通过以下步骤确定花生壳的在线状态:点击电脑开始菜单,运行,输入"XMD",然后按回车键。在DOS界面中输入"nslookup 您的域名 ns1.oray.net",查看是否有解析结果。如果有解析结果显示,并且与您的公网IP相符,那么说明花生壳在线;如果没有解析结果显示,那么花生壳可能不在线。在这种情况下,请重新登录花生壳动态域名解析服务。

2. 如果解析结果不正确,并且您的宽带服务提供商是网通、长城宽带、珠江宽频、铁通等,您的域名解析IP地址与服务器当前公网IP不一致,这可能是由于您的网络服务提供商在其路由中进行了NAT转发导致的。对于Oray标准级别用户,您可以使用Oray网站上的NAT转发测试功能来尝试解决该问题(通过选择与服务器当前接入的网络供应商相同的登陆线路)。操作方法如下:登录Oray网站,进入【我的控制台】-【产品管理】-【花生壳管理】-【动态域名】-【登录线路设置】,然后您可以尝试四条线路。如果您在使用电脑上安装的花生壳动态解析软件,可以刷新花生壳客户端以使更改生效。如果您使用的是路由器等硬件设备上的嵌入式花生壳,需要在设置了登陆线路后等待1小时,然后进入路由器重新登录嵌入式DDNS,以使更改生效。

3. 如果解析正确,您需要检查使用公网IP时是否能够正常访问您的网站。如果使用公网IP可以访问,但无法通过域名访问,这可能是因为浏览器缓存、您电脑的DNS缓存或地区DNS服务器未同步该域名的解析结果。您可以通过CMD命令"ipconfig /flushdns"来清空您电脑的DNS缓存,然后重新打开一个浏览器再尝试。另外,您也可以尝试重启电脑来清除电脑的DNS缓存和浏览器缓存。如果是地区DNS服务器未同步该域名的解析结果,您只能等待它同步,或者修改您电脑的首选DNS服务器设置,将其修改为同步时间更短的DNS服务器。

图片

4. 如果使用公网IP也无法访问您的网站,您需要检查您是否使用了80端口。工信部要求各地电信部门从2009年12月20日开始对80等常用端口进行屏蔽。因此,建议您不要使用以8开头的端口号。根据我们了解,有些地区也可能屏蔽8000、8080、81、82、83等端口。建议您更换端口号,避免使用以8开头的端口号。

5. 如果您是使用铁通、网通、长城宽带服务,而您的网站无法通过电信线路访问,可能是由于宽带运营商之间的网络互访限制所致。如果是这种情况,建议您直接咨询宽带服务商以寻求协助解决。

6. 如果以上操作都尝试了,还是无法访问您的网站,建议您检查路由器或服务器上的防火墙设置。如果您使用的是电脑本机防火墙,可以通过点击开始菜单,运行,输入"services.msc"来禁用Windows防火墙服务。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有