网站当然可以放在自己的个人电脑上面,当作服务器使用,但是有几个问题,比如家里的宽带稳定性、可能随时会停电、访问者太多会导致电脑卡死。
网站为什么要放在服务器上服务器为什么叫做服务器,就是因为它可以提供非常稳定的服务,让客户可以放心的将珍贵的资料存放在上面,而不用担心有意外发生。服务器的优点有下面几个:多个运营商宽带共同服务,网站可以24小时全天处于稳定运行状态;服务器机房有UPS等备用电源,即使停电也可以继续提供网站运行服务;服务器机房有专人24小时轮流工作,网站有任何问题可以随时联系管理员处理;总之,服务器就是一个非常稳定的有保障的网站存放的地方,它可以让你的网站一直处于随时可以访问的状态。
个人电脑是否可以替代服务器其实,很多人在制作网站的时候,都是拿自己的个人电脑做服务器用的,这样在制作网站的时候会非常方便,比如编辑网站,调制参数,随时预览等。制作者将网站制作成功后,会上传到服务器端,设置访问目录、域名、映射关系等,这样网站就处于了正常运行状态。虽然个人电脑也可以当作服务器来提供网站的正常运行,但是并不建议使用个人电脑来替代服务器,因为个人电脑所在环境有下面几个缺点:停电问题,随时可能会发生的停电,会导致网站瘫痪;个人宽带的带宽,不足以支持多人访问网站,也就是宽带的上行速率非常小;个人电脑无法保障硬件全部应用于网站服务;
总之,个人电脑虽然可以替代服务器,但仅仅合适在制作网站的过程中,在网站正式运营的时候,个人电脑是无法替代服务器的。
我不是专业的,本行是做开发的,说一下自己的理解,说的不对请指教!
我认为可以,因为我家里有一台我退下来的工作电脑!我装了centos在上面跑了虚拟机,虚拟机跑的是黑群晖!母机跑了web服务+svn!已经两个月没有重启了!关于动态ip我是写了个脚本,每3个小时检测一下外网能否连通,能连通就获取一下外网的ip地址,跟上一次获取的做比较,如果不一样,就更新,我用了dnspod的api接口,修改我域名的a地址!这样我直接用域名就行了!路由器上设置了端口映射!给路由器设置一个端口,这样,访问域名+指定端口的时候就是访问路由器的管理界面,当我需要打开什么服务的时候,我就把路由修改对应的端口映射!例如外网80端口访问,因为本地运营商禁止了80和443端口,那我本地就开放8080端口,路由器里做好外网80对应内网8080的映射!这样我内网8080就可以对外提供服务了!
这样就避免了类似花生壳限制流量和带宽的问题!家里是上行10m下行30m!速度下载4m/s,上传15m/s左右!我认为足够了!
再加上断电后来电重启,系统写好脚本,启动后依次启动你需要开启的服务,路由器设置断网重拨!基本可以实现无人照看!一般无法连接不是断网就是断电!不过我家这边很少断电,一年也断不了两次,不是重大问题,一般的线路检修,很快就恢复!网络是联通,基本跟供电情况一样,断网两个小时内处理,不是线路被挖断,基本两个小时左右都能解决!
毕竟不是专业的IDC机房,双线接入,双机热备那样稳定,毕竟人家要求的是7×24!我们家用基本满足5×8就可以了!
不过电费作为个人来说看侧重点吧,家里电脑电源是350铜牌!没有光驱,没有显示器,只有主板,电源,处理器,内存,风扇!不是满负荷运行的话,我估计最多大约150w~200w左右!一天大约2,3度电!一个月60~90度电!一度电大约055元左右!大约一个月50,60块钱!虽然看似不少,不过我这可是4核16G+120GSSD+1T机械的配置!如果你用树莓派或者功耗更低的赛扬板载处理器,比我这更少!
不过如果没有别的追求的话,只是学习话,建议去买个阿里,小鸟,腾讯的服务器,那个更稳定,1核1G1M带宽,包年的话也就300多!平均下来一个月也就几十块!
基本说完了,说下几个问题!
第一,如果在家里架设服务器,基本等于把家里的整个网络暴露在了互联网中,因为你不可能因为架服务器再拉一根线!所以安全防护问题需要注意,一旦被人拿下某个点,可能会一步步通过内网渗透提权进而拿下家中的整个网络!
第二,持久性问题!可以去网上搜下这个问题的相关答案下面很多朋友给出的当初架设服务器开的网站地址,很多都打不开了,这说明了,家中架设服务器不是理想化和最好的方案,或许没有那个当初的耐心折腾,或许无法满足你的技术要求和稳定要求转到了专业的Vps上!我们还是尽量把专业的东西交给专业的人去做!
第三,环境,噪音!一般都是放在自己的书房或者不起眼的地方!虽然不是机架或者是塔式服务器,不过风扇和电源的噪音还是有的,长时间的听人会很烦躁的!所以我也不建议!我是因为有地下室,我用光线通过弱电井顺到了地下室,地下室装了个架子!所以等于我吧机器放到了很远的局域网里,速度保持,噪音没了!
第四,带宽占用,因为都是一根网线,虽然可以限制速度,但是毕竟也是占用了本该你上网看的带宽!所以这个也要注意一下,如果不分配好和设置好,网速对家里和服务器绝对都是一种鸡肋!因为两边都吃不饱!
带来的好处
第一,所有权,那就是所有资源文件都在你的100%权限下,你不会因为欠费被停机删档!你的代码,照片,视频都是百分百在你的掌控下!如果要用git,自建的绝对比买服务省钱!
第二,花更少的钱,获得更好的配置!
我从是否可行,是否合适说的!看你追求了!!
架设服务器步骤:一、安装IIS
从桌面打开"我的电脑",进入后打开“控制面板",好,这时找到“添加/删除程序",进行双击;在d出的窗口中,单击“添加/删除Windows组件",等待,会
d出一个窗口,这里可以进行选择,看要安装什么组件,这些你以后慢慢看吧,我们先完成我们要做的事。在组件列表中选择第一个“Internet信息服务(IIS)",
也就是在这一个名称前面的四角框打上勾;(当然,你也可以对“Internet信息服务(IIS)"这一条进行双击,这时就会d一个窗口,里面又可以进行选择,看哪些不需要安装都可以去掉勾。)
我们选好了以后,单击“下一步",这时就会d出一个进度条,安装过程中会提示你插入跟你当前所用的系统版本相对应的系统安装盘;例如:你的系统是XP,那就插入XP系统安装盘;
2000就插入2000系统安装盘。建议用2000server的的系统做服务器会比较稳定,而且人数访问限制可以自由设置。放入光盘后,单击确定。完成后,开始设置IIS。
二、设置IIS
也是打开“控制面板”-然后打开“管理工具”-这时找到我们刚安装的“Internet服务管理器",双击;我们看到的是"Internet信息服务"窗口,
这时我们对,左窗口的“Internet信息服务”文字下边的“你电脑的计算机名旁的 号进行单击,d出下一级目录,我们现在只要做网站服务器,其它功能不需要,我们都把它停止运行,
免得被人攻击,如:”默认FTP站点“,我们现在不需要,对该项进行右击选”停止“。我们看到的都照这个步骤弄”停止“服务,只留一个”默认web站点”为”启动“状态。
接下来我们开始设置我们的站点吧。对“默认web站点”右击,选择”属性“,d击一个名为”默认web站点属性”的窗口,我们要设的第一个“Web站点":
详细设置列表:
Web站点标识
说明:默认Web站点
IP地址:(全部未分配)
TCP端口:80(填80)
连接
无限(不限制访问人数,就单击前边的圆圈)
限制到(要限制访问人数,就单击前边的圆圈和输入限制连接的人数)
连接超时:30(秒)
启用保持>是的,可以利用闲置电脑搭建web服务器。要搭建web服务器,需要安装web服务器软件,如Apache或Nginx。还需要安装数据库管理系统,如MySQL或PostgreSQL,以便保存网站数据。
在搭建web服务器之前,需要确保电脑有足够的内存和存储空间,并且网络连接良好。还需要确保电脑具有静态IP地址,以便其他人可以通过互联网访问您的网站。
如果您想要学习如何搭建web服务器,可以在网上搜索有关“搭建web服务器”的教程。您也可以搜索关键词“Apache安装”、“Nginx安装”、“MySQL安装”或“PostgreSQL安装”,以获取有关如何安装这些软件的信息。最后,您还可以搜索“静态IP地址”,以了解如何给您的电脑配置静态IP地址。
您可以在网上搜索关键词“web服务器教程”,获取有关如何搭建web服务器的详细信息。您也可以搜索“搭建个人网站”,获取有关如何使用web服务器来建立自己的个人网站的信息。
如果您不熟悉web服务器的相关技术,可以先学习一些基础知识,比如HTML、CSS和JavaScript,这些都是用来创建网页的基本技术。您也可以学习一些有关数据库的知识,这对于管理网站的数据非常重要。
如果您需要帮助,可以在网上搜索相关关键词,或者在技术论坛或社交媒体上寻求帮助。您也可以尝试观看在线教程,或者阅读相关技术书籍。
搭建web服务器可能会有一定的技术难度,因此建议您在学习过程中仔细阅读相关文档,并确保理解每一步的 *** 作。如果遇到困难,可以尝试与其他技术人员进行交流,或者咨询专业的技术支持人员。
总的来说,搭建web服务器是可行的,但需要一定的技术知识和经验。如果您是第一次尝试搭建web服务器,建议您先从简单的步骤开始,逐步深入学习相关知识,并在实践中不断积累经验。随着您对web服务器的了解和掌握程度的提高,您会发现搭建web服务器并不是那么困难。
1、点击‘开始’,打开‘控制面板’
2、打开‘程序’
3、打开‘程序和功能’下的‘打开或关闭Windows功能’
4、将‘Internet信息服务’下所有选项全勾上,然后点击‘确定’。
5、待修改完成后,转到‘控制面板’页面,将‘查看方式类别’改为‘小图标’或‘大图标’
6、打开‘管理工具’
7、打开‘Internet信息服务(IIS)管理器’
8、将左边栏目扩展开
9、右键点击‘网络’,然后打开‘添加网站’
10、填写‘网站名称’;b通过‘选择’将‘应用程序池’设为‘DefaultAppPool’;c选择‘物理路径’;其它不用管,最后点击确定服务器就建好了。
如果你只想把自己的电脑做成网站服务器,而不是为了学习的目的,简单,用jujuasp吧,不用设置,只要运行这个软件就OK了。
jujuasp是一个免费的绿色Web服务器,可以完全代替IIS,适用于任何版本的Windows系统,只有一个可执行文件。
使用方法:
运行jujuaspexe,输入密码"123",解压出aspsrvexe(注意:有的国产杀毒软件会误报为病毒,如果你介意的话请不要使用本程序)。
复制aspsrvexe到你网站的根目录下(就是把aspsrvexe放到你做好的所有网页的那个文件夹里),运行aspsrvexe,任务栏上会多出一个绿色图标。
现在打开你的浏览器,在地址栏输入"p>
注意事项:
1。运行此程序前请关闭IIS或其它Web服务器,因为它们都是使用80端口,不能同时运行,这是常识。
2。如果你的首页不是defaultasp或defaulthtm或indexasp或indexhtm,请恕无法识别。
最好先给自己电脑装sever版windows系统,例如至少2008或者更高,安装时一定要选定IIS这个部件,装完后启动IIS,完成首页页面路径设置文件,用网页制作软件做好indexhtml,后续局域网内的别人就可以直接根据IP访问你了,如果开放给外网再自己申请域名,做IP绑定等。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)