设为首页收藏本站购买充值卡

     

龙飞电脑工作室|海门论坛

 找回密码
 立即注册
查看: 278|回复: 0

[论坛搭建] 个人电脑、家用网络可以用来当服务器做网站吗?

[复制链接]
  • TA的每日心情
    奋斗
    2023-1-7 09:34
  • 签到天数: 9 天

    [LV.3]七品 酒徒

    1587

    主题

    1680

    帖子

    2万

    积分

    管理员

    龙飞电脑工作室CEO

    Rank: 9Rank: 9Rank: 9

    积分
    28236

    海门人勋章美食大师勋章养生大师勋章电脑高手勋章优秀版主勋章管理勋章土豪勋章

    发表于 2023-9-19 09:27:53 | 显示全部楼层 |阅读模式
    关于是否可以用自己的电脑当做服务器来做网站,其实在很多年前我已经测试过了。而且成功用自己的电脑搭建好网站并提供给外网访问。7 a- ^% U/ Q, }. N- t+ Q  r

    1 A6 o( d' B8 g7 n4 E  `大概在2019年的时候,当时本来是想着买vps每个月都要花一两百,因为做的小说网站,对硬盘的空间大小有要求,硬盘小了采集不了多少部小说。那时候还不流行现在的弹性配置,都是固定配置,而且很多vps提供商给的数据盘大小都很有限,满足不了小说网站的需求。要想数据盘空间比较大的配置套餐,又太贵,对于还是学生的我来说,有一定的压力。而且一个还不知道前途的新网站,也用不了那么好的配置。所以决定用自己的电脑做个小说网站。
    & g: @& [/ u1 B& u  s2 ?* |) Y0 a1 A+ F1 F6 Z
    在2019年的时候还没有普及光纤,入户的是8m的adsl网线,下载速度能达到700-1000kb每秒,但是上传速度只有51.2kb每秒,由于线路原因,还不一定能达到50kb。既然我们要用自己的电脑做服务器,上传速度就显得十分重要了。因为你需要为用户提供文件数据。即使上传速度再重要,我们也没法改变,那就只能凑合着用。9 a$ W5 [8 V2 D$ g4 g

    4 O4 {1 }. ]; U9 y- z% O% ~2 n3 T& m首先在自己的电脑上安装小说程序需要的环境。对于xp系统来说,本身是没有服务器软件的。iis不能很好的适配和使用,那就选择安装apache。那时候接触网络不久,对于如何配置php和如何安装mysql那简直就是一窍不通。最终在百度搜索到一个apmsever一键安装软件,这个apmsever是一个叫张宴的大牛开发的,他奠定了我自己配置服务器环境的基础。apmsever安装好以后,就开始自己琢磨。) C3 Q' L: v5 P0 D
    2 Z7 ?1 Z" d/ M5 E  D
    终于把我的小说网站搭建好了,并在网上查询到自己的ip地址,解析好了域名。自此,我在本地已经可以通过域名访问网站了。迫不及待的用手机访问刚搭建好的小说网站,但是发现访问不了。这个事情并没有影响到我用自己电脑做网站的决心。无奈之下,只好在网上找解决方法办法。翻看了无数网页,基本了解问题出现在哪里了。因为网站搭建在电脑上,通过电脑访问没问题,可是手机使用的是数据流量,造成手机不能访问的原因只有一个,那就是外网无法访问。外网无法访问的原因一般是80端口未启用,或者防火墙拦截。
    - E! V" t, }+ Z; A% P( g" `' x/ M5 b- [5 S% l- o- p
    找到了原因,那就好处理了。我登陆Modem(俗称猫),把80端口开放,然后把电脑的防火墙关闭。很神奇的事发生了,手机可以访问我的网站了。然后,我又把网址发给同学,同学那里也可以访问。一种莫名的成就感油然而生,那就是我可以用自己的电脑做网站了。. C8 [$ a/ k, W8 r1 l0 T
    0 Y. f* o0 v( w2 ^. |9 P; e( [0 Y
    不过没高兴几天,网站又不能通过外网访问了。我去看了Modem和防火墙,都是之前的设置,没有做任何改变。那么问题又出现在哪里呢?有事不懂别憋着,中国人讲究不耻下问。很现实,没有混过站长圈的我别说下问,连上问都无门。只能求助万能的“度娘”。好在,经过几个小时的百度探索,我终于知道用自己电脑做网站最大的问题在哪里了,那就是我们家用的网线不是固定ip,每一次重新拨号上网,网络运营商都会给我们分配一个临时的ip地址。很显然,我之前的解析的域名无效了,我需要重新把域名解析到新的ip地址,才能让外网继续访问我的网站。这似乎已经宣布,我无法通过自己的电脑当做服务器来做网站了,除非我去安装专用网线,固定ip和网络上下行速度对等的网络专线。据当时的了解,一颗10M的网络专线,每月需要一两千,而且要备案。很明显,我没有备案资质和资金预算,安装网络专线是不可能的。
    3 k- D# A( V$ I3 e+ V8 J
    $ F: K! q! ~2 O为了解决家用网络不是固定ip的问题。我又泡上了百度。最终发现向日葵软件可以做动态解析,不过当时使用向日葵动态解析服务的过程中,经常会遇到解析不稳定,网站间歇性不能通过外网访问的问题。最终找到了每步科技推出的稻草人动态域名解析软件,不仅免费还挺好用,域名动态解析服务相当问题。到这里我用自己的电脑当做服务器做网站算是完美收官了。
    - y  h& H. s* s9 V  Z+ R
    6 S3 q3 B3 K6 j在用自己的电脑当做服务器来做网站有以下几点要说的:
    1 y  t6 V1 {5 T. K
    , X" E4 Y; c* h7 R* z1、动态解析:家用网络不是固定ip,需要使用动态域名解析服务,随时检测本机ip地址,从而将域名解析到新的ip地址。  K& P) G7 L+ A  O! K/ X
    2、不用备案:当你去购买国内线路的vps、云服务器、独立服务器、虚拟主机来做网站,都是必须要备案的。但是你用自己家里的adsl网线做网站,不需要备案,不需要添加白名单,直接可以访问。; T/ Q9 _/ a8 K5 ]  [: a" c
    3、成本高:为什么说用自己的电脑做服务器成本没有降低?因为你的电脑需要24小时开机,电费也是一笔不小的支出。如果你专门安装家用网线来做网站,网费和电脑的损耗也是一种成本。
    . t, ]; k) x6 T, ~% g% X; S) s/ W4、稳定性差:你必须保证居住地的供电问题,保证电脑不会出现异常,否则你网站的访问也会受到影响。' Y. i* f8 i9 }1 \7 r
    5、不利于seo:这里考虑到动态ip和稳定性的问题,从而判断用自己的电脑和家用网络来托管网站不利于seo优化。一个经常变化ip地址和经常不能访问的网站,肯定对搜索引擎优化是有影响的。! o, o3 T+ A" F4 S3 Y1 V5 z

    4 p/ N) J. ?  M- }0 s是不是到这里,你以为我用自己电脑当服务器做网站的故事结束了?不,其实还没有。大概在半年以后,adsl网线被迫升级为光纤入户,网速大大提升了,理论上更适合用来做网站。但是,就怕这个但是。按之前的操作网站无法访问了,我也无法登陆光猫的高级管理界面,关于端口的修改就无法实现了。而且光纤入户变成内网了,一个动态域名解析服务无法达到我想要的效果了。再加上前面提到的五点,我决定放弃了,懒得再折腾了。不过通过一些软件的内网穿透和端口映射,一样可以像我之前那样用自己的电脑当做服务器来做网站。具体怎么操作,来看看我在网上看到的这篇教程:* E8 v- o3 q' x# r
    6 K+ {3 g; m8 E0 z' J
    1. 首先,确认花空间的大小生壳是否在线。您可以通过以下步骤确定花生壳的在线状态:点击电脑开始菜单,运行,输入"XMD",然后按回车键。在DOS界面中输入"nslookup 您的域名 ns1.oray.net",查看是否有解析结果。如果有解析结果显示,并且与您的公网IP相符,那么说明花生壳在线;如果没有解析结果显示,那么花生壳可能不在线。在这种情况下,请重新登录花生壳动态域名解析服务。
    ! Z' t4 C8 P7 N7 I% q, s) o/ B+ c4 f  T# J1 I( P& Q4 L" u  S
    2. 如果解析结果不正确,并且您的宽带服务提供商是网通、长城宽带、珠江宽频、铁通等,您的域名解析IP地址与服务器当前公网IP不一致,这可能是由于您的网络服务提供商在其路由中进行了NAT转发导致的。对于Oray标准级别用户,您可以使用Oray网站上的NAT转发测试功能来尝试解决该问题(通过选择与服务器当前接入的网络供应商相同的登陆线路)。操作方法如下:登录Oray网站,进入【我的控制台】-【产品管理】-【花生壳管理】-【动态域名】-【登录线路设置】,然后您可以尝试四条线路。如果您在使用电脑上安装的花生壳动态解析软件,可以刷新花生壳客户端以使更改生效。如果您使用的是路由器等硬件设备上的嵌入式花生壳,需要在设置了登陆线路后等待1小时,然后进入路由器重新登录嵌入式DDNS,以使更改生效。
    & x8 b/ S7 l1 y' e4 S+ A' Q, P! @" y
    + e9 _. r; L# c! \/ w& O3. 如果解析正确,您需要检查使用公网IP时是否能够正常访问您的网站。如果使用公网IP可以访问,但无法通过域名访问,这可能是因为浏览器缓存、您电脑的DNS缓存或地区DNS服务器未同步该域名的解析结果。您可以通过CMD命令"ipconfig /flushdns"来清空您电脑的DNS缓存,然后重新打开一个浏览器再尝试。另外,您也可以尝试重启电脑来清除电脑的DNS缓存和浏览器缓存。如果是地区DNS服务器未同步该域名的解析结果,您只能等待它同步,或者修改您电脑的首选DNS服务器设置,将其修改为同步时间更短的DNS服务器。; e4 P. |0 X; }% V/ _' ]) `' }

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

    ! [2 ~; O8 e# a# h0 {! X5. 如果您是使用铁通、网通、长城宽带服务,而您的网站无法通过电信线路访问,可能是由于宽带运营商之间的网络互访限制所致。如果是这种情况,建议您直接咨询宽带服务商以寻求协助解决。
    * g, G1 @7 H' b4 H/ d/ q& {& n
    & k- ]) \8 Y) {9 M% H6. 如果以上操作都尝试了,还是无法访问您的网站,建议您检查路由器或服务器上的防火墙设置。如果您使用的是电脑本机防火墙,可以通过点击开始菜单,运行,输入"services.msc"来禁用Windows防火墙服务。* L: V9 f6 V* V7 `

    6 O& F) c6 d, f1 l6 B) n
    龙能大能小,能升能隐;大则兴云吐雾,小则隐介藏形;升则飞腾于宇宙之间,隐则潜伏于波涛之内。方今春深,龙乘时变化,犹人得志而纵横四海。龙之为物,可比世之英雄。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表