個人的家庭服務器怎么搭建?
之前分享過很多關于“家庭服務器”的內容,不過有朋友反饋說那些內容太零散,看完后有很多疑問。于是我梳理了家庭服務器搭建的整個流程,把經驗分享給大家:
第一步:選擇硬件
個人服務器的門檻比你想象的低:一臺兩三百元二手小主機,或者一臺閑置的筆記本電腦舊物利用,或者組一臺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已不在一個段位;
如果你的目標是真正的商用服務器。那么機架式服務器、刀片服務器、塔式服務器這幾類,適合家用的還是塔式服務器。塔式服務器和家用電腦的主機差不多大??梢粤私庖幌麓鳡柕腜ower 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內存以上),想要搭建多系統??梢詫W習一下ESXi和PVE,通過虛擬化技術讓多個系統同時運行。不過我對于性能不那么執著,Docker已經可以滿足絕大部分使用場景需求,所以我自己也沒有搭建ESXi的需求。
第三步:網絡設置
如果你的服務器有公網IP地址,那么遠程訪問服務器并不是一件難事。但是大多數人目前是沒有固定的公網IP的,那么zerotier、tailscale這類虛擬局域網解決方案可以幫到你。我最早接觸的是zerotier所以以zerotier為案例,tailscale基于wireguard相信效果應該也還可以。
第四步:部署應用
搭建web服務已經不是什么有難度的操作,Docker的出現讓服務搭建變得非常簡單(現在的運維都已經主要在折騰集群維護)。Docker基于Linux,但Windows有WSL所以也能安裝,可以通過Docker for Windows或者在WSL里安裝Docker。
熱門資訊
- 1一個域名大概能賣多少錢
- 2超好看!英文網站常用的幾種字體
- 3NAS存儲品牌排行榜前十名有哪些?
- 4IP地址和域名都是唯一的嗎?
- 5域名是唯一的嗎?
- 6十大免費域名網站排名
- 7域名的格式有哪幾種?
- 8手機上顯示服務器開小差去了,是怎么回事?
- 9上網站建設-網站圖片建議尺寸標準是多少?
- 10網站域名即將到期?騙子在行動
- 11什么是網易云服務器?
- 12租用服務器大概需要多少錢?
- 13網站突然出現“該內容被禁止訪問”該如何解決?
- 14免費國內好用的ip地址分享
- 15企業網站建設域名如何備案?
- 16租用服務器多少錢一年?
- 17SEO到底有沒有秘籍可言?
- 18網站建設費用需要多少錢,2022價格表!
- 19網站建設中比較受企業歡迎的幾個特點?
- 20服務器停止響應是什么意思
猜您喜歡
-
網站建設需要用到哪些工具?
在網站建設過程中,不同階段需要使用不同類型的工具,涵蓋規劃、設計、開發、測試、優化及運營等全流程。以下是按階段分類的常用工具及功能說明:...
-
網站建設中常見的5個問題
規劃設計:包括網站架構、頁面布局、視覺設計等。 開發實現:使用前端技術(HTML、CSS、JavaScript)和后端技術(如 PHP、Python、數據庫等)實現網站功能。...
-
外貿型企業如何做好網站定制?
外貿網站不僅是企業的國際名片,更是打開全球市場的金鑰匙。從多語言支持到SEO優化,每一步都需精準布局,讓技術與營銷雙輪驅動,助您在競爭中脫穎而出。...
-
如何加強服務器的數據安全防護?
強化身份驗證機制:強制用戶設置復雜且定期更換的密碼。為關鍵系統啟用雙因素認證(2FA),增加額外的安全層。同時設定失敗登錄次數上限,并在達到上限后鎖定賬戶一段時間。...
-
如何選擇適合自己的服務器配置?
進行網站建設時如何選擇適合自己的服務器配置,需要綜合考慮服務器用途、硬件配置、類型、預算等多方面因素,以下是詳細介紹:...