个人的家庭服务器怎么搭建?
之前分享过很多关于“家庭服务器”的内容,不过有朋友反馈说那些内容太零散,看完后有很多疑问。于是我梳理了家庭服务器搭建的整个流程,把经验分享给大家:
第一步:选择硬件
个人服务器的门槛比你想象的低:一台两三百元二手小主机,或者一台闲置的笔记本电脑旧物利用,或者组一台ITX主板和小机箱的低功耗主机。如果你预算充足又不在意功率甚至可以买台塔式服务器。总之个人服务器的硬件价位选择非常丝滑,从几百到几万都能找到合适的方案。我建议从小主机或者旧笔记本电脑开始入门。
家庭服务器常用的功能有:家用NAS、下载机、智能家居服务器、家庭影院、客厅游戏机、软路由、监控录像机等等。要想满足上面的这些需求,我对小主机的硬件有这几点建议:

一、CPU4核以上、内存8G以上,满足多任务处理的性能需求;
二、有2个以上硬盘位,或至少有1个板载硬盘+1个2.5寸SATA硬盘位(系统和数据分别在2个独立硬盘上);
三、用作软路由的小主机最好有2个以上的网口,作为影音服务器最好支持HDMI2.0以上;
再分享一个经验技巧:小主机一般为12V-19V直流供电,低压的直流供电加UPS的成本比交流供电低很多。网上有很多18650锂电池的成熟方案,自带DC公母头开箱即用。所以建议给小主机配一个充电电池充当UPS,成本不过几十元。
最适合新手的家庭服务器硬件,我认为是闲置的旧笔记本电脑。旧笔记本电脑的优势有这几点:
一、笔记本自带电池,相当于自备UPS;
二、笔记本自带屏幕、键盘、触控板,操作和维护基本不需要其它外设,使用方便;
三、笔记本运行功率一般不高,息屏运行功率一般不超过15W,比小主机高不了多少;
四、笔记本一般有3个硬盘位,拓展存储方便(笔记本的光驱位也可以改装成硬盘位);
旧笔记本价格和同性能的小主机接近,五六百可以淘到能做家庭服务器的笔记本电脑。不过我也要提醒几点:
一、旧笔记本的最低性能建议是能支持流畅运行Windows10.过于老旧电脑即使便宜也不建议选;
二、不支持拓展硬盘只有板载硬盘的轻薄本(一般为64G、128G),不建议选;
自己搭建主机的可玩性比上面两个方案更强。主机相比小主机和笔记本电脑优势有这几点是:
一、具有PCI-E接口,拥有强大的拓展能力(加装万兆网卡、SAS磁盘阵列卡等);
二、可定制多盘位机箱,更适合作为家用NAS;
三、性能上限高,如果不考虑功耗以直接上标压CPU,性能更强。2000元可以组一台还不错个人服务器,比如锐龙5600G的小主机成本不到3000元,但性能和同价位的NAS已不在一个段位;
如果你的目标是真正的商用服务器。那么机架式服务器、刀片服务器、塔式服务器这几类,适合家用的还是塔式服务器。塔式服务器和家用电脑的主机差不多大。可以了解一下戴尔的Power Edge系列、惠普的 MicroServer Gen系列。标准服务器硬件无论在价格还是功耗上都更加适合烧友玩家,对于一般用户而言此类硬件作为家用服务器性能严重过剩。
第二步:安装系统
个人服务器的技术门槛真不高,有的话只有一个:会装系统,当你把各个系统都尝试一遍就算成功入门了。
服务器该选择什么系统?和企业场景的服务器不同是:个人服务器不需要考虑全年无故障运行,不需要考虑容错冗余、甚至防火墙设置都不需要太复杂,所以装什么系统还真的挺自由的。市面上NAS能做的事情,Windows10再安装个Docker for Windows基本都能做。所以不想折腾安装个Windows10就行。但是我依然强烈推荐Linux发行版,因为SSH实在是太方便了。
如果你想学习Linux,要掌握3个基本技能:一、基本的Bash shell命令;二、Vim的基本操作;三、SSH的基本操作。这几个技能可以在网上找一下教程学习。
Linux发行版很多,我接触过的有Ubunt(现在在用)、Manjaro、Linux mint(适合配置低的电脑),这几个可以做到开箱即用,网上参考资料也有一些。国产的Linux可以选Deepin深度。至于Arch Linux、Gentoo linux这类需要编译安装的Linux就不适合新手了。如果你的个人服务器性能过剩(8核以上、32G内存以上),想要搭建多系统。可以学习一下ESXi和PVE,通过虚拟化技术让多个系统同时运行。不过我对于性能不那么执着,Docker已经可以满足绝大部分使用场景需求,所以我自己也没有搭建ESXi的需求。
第三步:网络设置
如果你的服务器有公网IP地址,那么远程访问服务器并不是一件难事。但是大多数人目前是没有固定的公网IP的,那么zerotier、tailscale这类虚拟局域网解决方案可以帮到你。我最早接触的是zerotier所以以zerotier为案例,tailscale基于wireguard相信效果应该也还可以。
第四步:部署应用
搭建web服务已经不是什么有难度的操作,Docker的出现让服务搭建变得非常简单(现在的运维都已经主要在折腾集群维护)。Docker基于Linux,但Windows有WSL所以也能安装,可以通过Docker for Windows或者在WSL里安装Docker。
热门资讯
- 1免费国内好用的ip地址分享
- 2NAS存储品牌排行榜前十名有哪些?
- 3超好看!英文网站常用的几种字体
- 4一个域名大概能卖多少钱
- 5域名是唯一的吗?
- 6域名的格式有哪几种?
- 7IP地址和域名都是唯一的吗?
- 8十大免费域名网站排名
- 9哪些网站提供行业分析和市场研究报告?
- 10手机上显示服务器开小差去了,是怎么回事?
- 11上网站建设-网站图片建议尺寸标准是多少?
- 12什么是网易云服务器?
- 13租用服务器大概需要多少钱?
- 14网站突然出现“该内容被禁止访问”该如何解决?
- 15网站域名即将到期?骗子在行动
- 16企业网站建设域名如何备案?
- 17SEO到底有没有秘籍可言?
- 18网站建设费用需要多少钱,2022价格表!
- 19网站建设中比较受企业欢迎的几个特点?
- 20租用服务器多少钱一年?
猜您喜欢
-
如何通过企业网站引流并转化潜在客户?
...
-
网站开发:五种简单的方法来加速您的网站!
网站开发:五种简单的方法来加速您的网站!有人说耐心是一种美德,但是当谈到网上冲浪时,这句格言就会消失。您的网站通常是客户与您业务的第一个连接。如果您的网站以冰川的速度加载和移动,您可能会失去大量业务甚至不知道。最重要的是,搜索引擎开始根据网站加载的速度对结果进行排名。慢速网站可能会在搜索结果中下沉,这意味着您的业务可见度会降低。...
-
权威的网站建设:打造专业、高效、安全的网络平台!
权威的网站建设:打造专业、高效、安全的网络平台!在当今数字化浪潮席卷全球的时代,企业若想在激烈的市场竞争中脱颖而出,建立一个专业、高效且安全的网络平台至关重要。上海网站建设公司腾曦网络自成立以来,便秉承着为客户提供全方位、一站式互联网解决方案的理念,致力于通过创新技术与定制化服务,帮助客户在数字世界中找到属于自己的位置。...
-
网站建设要不要做?
...
-
网站建设分享响应式导航解决方案和资源?
网站建设分享响应式导航解决方案和资源?随着响应式网页设计的迅速发展,越来越多的可用解决方案和模式正在涌现,以帮助您轻松地为您的网站构建导航系统,从而在移动设备和桌面上无缝运行。在这篇文章中,我将快速了解一些解决方案,并分享一些有用的资源,帮助解决响应式网站设计中的一些难题。本文由上海网站建设人员分享的响应式导航解决方案和资源。...
