如何搭建一台自己服务器(小白怎么手把手搭建自己的服务器)

本文主要介绍如何构建自己的服务器(小白如何手工构建自己的服务器),下面一起看看如何构建自己的服务器(小白如何手工构建自己的服务器)相关资讯。
我分享了很多关于 家庭服务器 之前有,但是有朋友反映内容太分散,看完有很多疑问。于是我梳理了家庭服务器建设的全过程,和大家分享一下我的经验:
第一步:选择硬件个人服务器的门槛比你想象的要低:200300元的二手小主机,或者闲置的笔记本电脑,或者itx主板小机箱的低功耗主机。如果你有足够的预算和唐 不在乎功耗,你甚至可以买一台塔式服务器。总之个人服务器硬件价格的选择是很滑的,几百到几万都可以找到合适的解决方案。我建议从大型机或者旧笔记本开始。
家庭服务器常见的功能有:家庭nas、下载机、智能家庭服务器、家庭影院、客厅游戏机、软路由、监控录像机等。为了满足以上要求,我对小主机的硬件有以下这些建议:
1.4个以上cpu4核心,8g以上内存,满足多任务处理的性能需求;
二、有两个以上硬盘,或者至少一个板载硬盘和一个2.5寸sata硬盘(系统和数据分别在两个独立的硬盘上);
第三,作为18650锂电池的成熟方案,用dc公母头开箱即用。所以建议给小主机配备充电电池充当ups,成本只要几十元。
最适合新手的家庭服务器硬件,我认为是闲置的旧笔记本电脑。旧笔记本电脑的优势如下:
第一,笔记本自带电池,相当于自带ups;
二是笔记本自带屏幕、键盘、触摸板,基本不需要其他外设进行操作维护,使用方便;
三、笔记本运行功率一般不高,信息屏运行功率一般不超过15w,比小型主机高不了多少;
4.笔记本一般有三个硬盘位,方便扩展存储(笔记本的光驱位也可以转换成硬盘位);
老的笔记本电脑价格接近能的小型主机,五六百就能找到可以当家用服务器的笔记本电脑。但我也要提醒几点:
第一,旧笔记本的最低性能建议是能支持windows10流畅运行,不建议选择即使便宜的旧电脑;
二是不支持扩展硬盘,只支持轻薄版板载硬盘(一般64g和128g),不推荐;
自建主机的可玩性强于以上两种方案。大型机相对于小型大型机和笔记本电脑的优势如下:
一是具有pcie接口,扩展能力强(添加万兆网卡、sas磁盘阵列卡等。);
二是多盘机箱可定制,更适合家庭nas;
第三,性能上限高。如果不考虑功耗直接扩展cpu,性能更强。2000块钱可以组建一个像样的个人服务器。比如锐龙5600g的小主机,价格不到3000元,性能却和同价位的机架式套装一样。服务器,刀片服务器,塔式服务器,哪个适合家用还是塔式服务器?塔式服务器的大小与家用计算机的主机差不多。您可以了解戴尔公司。;的power edge系列和惠普 微服务器gen系列。标准服务器硬件在价格和功耗上更适合烧友玩家。对于普通用户来说,这种硬件作为家庭服务器存在严重的性能过剩。
相信看了以上,大家对如何选择硬件以及硬件的价格有了基本的了解。如果需要我帮忙推荐具体的硬件,可以亲自给我发邮件或者直接留言。
分享一下自己的硬件方案:因为异地工作,家里和出租屋有两台设备:n4100 8g主机(原来600元买的)和6200u 8g thinkpad(闲置笔记本)。我之前还淘汰了一个惠普t610瘦客户端:amd t56n 4g(原来160元买的)。主要问题是性能不够。
第二步:安装系统个人服务器的技术门槛真的不高,只有一个:可以安装系统。当你尝试了所有的系统,你就会成功地开始。
服务器应该选择什么系统?与企业场景下的服务器不同,个人服务器不需要考虑全年无故障运行、容错冗余,甚至连防火墙设置都不需要太复杂,真的是可以自由安装任何系统。nas在市面上能做到的,windows s10和一个docker for windows基本都能做到。所以我不 我不想费事安装窗户。但是我还是强烈推荐linux发行版,因为ssh太方便了。
如果想学习vim的基本操作;第三,ssh的这个操作。这些技巧可以在在线教程中找到。
linux的发行版有很多,其中我接触过的有ubunt(现在在用)、manjaro和linux mint(适合低配置的电脑)。这些都是可以开箱即用的,网上也有一些参考。国产linux可以选择deepin深度。至于需要编译安装的linux,比如arch linux,gentoo linux,不太适合新手。如果您的个人服务器性能过高(超过8个内核,超过32g内存),您希望构建多个系统。可以借鉴esxi和pve,通过虚拟化技术让多个系统同时运行。不过我对性能没那么执着,软件包放在数据分区里。
将系统映像复制到ventoy boot usb闪存驱动器后,将bios设置为从usb闪存驱动器启动,以开始安装系统。ventoy最强大的功能是支持同时复制多个系统镜像,可以选择安装镜像而不需要复制启动u盘。如果你安装维护windows,你更习惯功能更丰富的pe。我推荐两个:优奇。同和微pe,其他pe系统大多携带大量违禁品。
分享一个新手常见的误区:要在windows和linux之间做选择吗?首先,永远不要绕圈子思考。不需要在windows和linux之间做出选择。两个系统都很厉害,值得学习。日常使用windows比较方便,但是linux在一些专业场合也很强大。
第三步:网络设置如果你的服务器有公网ip地址,远程访问服务器并不难。但是大多数人不知道。;目前没有固定的公共ip,所以zerotier和tailscale等虚拟局域网解决方案可以帮助你。第一次接触zerotier,所以以zerotier为例,tailscale认为基于wireguard效果应该还可以。
首先在zerotier官网注册一个账号,然后在networks页面创建一个openwrt路由器和智能手机。你的设备加入网络后,还需要操作一步,就是进入后台,检查设备加入虚拟局域网。此时,您可以在manged ips中看到设备的虚拟局域网ip。通过这个ip,不同的设备可以像在局域网中一样进行通信。zerotier是基于udp通信,如果双方实现直连的话速度非常好。如果没有实现直连,速度小于1m,延时大于500ms。你可以通过设置月球服务器来改善网络状况。你需要购买云服务器,我会在zerotier推广中介绍如何做。
有了虚拟局域网,你可以通过docker在家庭服务器上设置各种服务,并远程访问这些服务。
第四步:部署应用构建web服务不再是一件困难的操作,docker的出现让服务构建变得非常简单(现在运维主要是折腾集群维护)。docker是基于linux的,但是windows有wsl,所以也可以安装。可以通过samba之类的软件和calibre之类的软件直接安装。两者都可以通过局域网访问,而通过zerotier可以通过外网访问。
samba文件服务器
windows设置文件共享很简单,linux安装samba也很简单:
# install samba sudo安装samba
安装完成后,只需要将指定的文件夹设置为共享,其他主机就可以通过访问局域网主机的ip地址来访问服务器共享的内容。
calibre个人电子书图书馆
calibrebook.com/linuxinstaller.sh |苏多市/发展/标准
安装calibre后,打开calibre启动内容服务。局域网中的所有设备都可以通过浏览器访问堆栈。
第二种是通过docker安装。docker安装的优点是安装简单,易于删除。可以帮助您的服务器构建大量服务,同时节省大量配置时间。而且,docker也可以在windows上运行。稍后我会继续详细解释docker,但这里有几个应用:
比如speedtest测速服务,安装speedtest就可以知道你和你的个人服务器之间的网速有多快。通过dock: 8090即可测速。
#拉镜像docker pull adolf intel/speed test # run speed test docker runrestart = alwaysdp 8090 eech o3@ . com 80 adolf intel/speed test。
暂时分享到这里,欢迎留言讨论!
了解更多如何构建自己的服务器(小白如何手工构建自己的服务器)相关内容请关注本站点。