99久久国产综合精品五月天-午夜福利在线一区亚洲-久久婷婷丁香七月色综合-日韩免费一区免费二区

服務(wù)熱線(xiàn):400-0033-166
萬(wàn)商云集 - 企業(yè)數(shù)字化選用平臺(tái)

企業(yè)首選的

數(shù)字選用平臺(tái)

如何搭建一個(gè)自己的服務(wù)器 搭建服務(wù)器方法技巧

2022-05-07 14:35:18 閱讀(2637 評(píng)論(0)

  很多人不知道如何搭建自己的服務(wù)器,下面萬(wàn)商云集小編就給大家來(lái)介紹一下如何搭建一個(gè)自己的服務(wù)器  搭建服務(wù)器方法技巧這方面的內(nèi)容,希望能幫助到大家。

如何搭建個(gè)人的家庭服務(wù)器

第一步:選擇硬件

  個(gè)人服務(wù)器的門(mén)檻比你想象的低:一臺(tái)兩三百元二手小主機(jī),或者一臺(tái)閑置的筆記本電腦舊物利用,或者組一臺(tái)ITX主板和小機(jī)箱的低功耗主機(jī)。如果你預(yù)算充足又不在意功率甚至可以買(mǎi)臺(tái)塔式服務(wù)器??傊畟€(gè)人服務(wù)器的硬件價(jià)位選擇非常絲滑,從幾百到幾萬(wàn)都能找到合適的方案。我建議從小主機(jī)或者舊筆記本腦開(kāi)始入門(mén)。

  家庭服務(wù)器常用的功能有:家用NAS、下載機(jī)、智能家居服務(wù)器、家庭影院、客廳游戲機(jī)、軟路由、監(jiān)控錄像機(jī)等等。要想滿(mǎn)足上面的這些需求,我對(duì)小主機(jī)的硬件有這幾點(diǎn)建議:

  一、CPU4核以上、內(nèi)存8G以上,滿(mǎn)足多任務(wù)處理的性能需求;

  二、有2個(gè)以上硬盤(pán)位,或至少有1個(gè)板載硬盤(pán)+1個(gè)2.5寸SATA硬盤(pán)位(系統(tǒng)和數(shù)據(jù)分別在2個(gè)獨(dú)立硬盤(pán)上);

  三、用作軟路由的小主機(jī)最好有2個(gè)以上的網(wǎng)口,作為影音服務(wù)器最好支持HDMI2.0以上;

  我推薦兩個(gè)參考配置:CPU:J4105內(nèi)存:8G 或者CPU:N4100內(nèi)存:8G,價(jià)格目前應(yīng)該在五六百左右。

  再分享一個(gè)經(jīng)驗(yàn)技巧:小主機(jī)一般為12V-19V直流供電,低壓的直流供電加UPS的成本比交流供電低很多。網(wǎng)上有很多18650鋰電池的成熟方案,自帶DC公母頭開(kāi)箱即用。所以建議給小主機(jī)配一個(gè)充電電池充當(dāng)UPS,成本不過(guò)幾十元。

如何搭建個(gè)人的家庭服務(wù)器

  最適合新手的家庭服務(wù)器硬件,我認(rèn)為是閑置的舊筆記本電腦。舊筆記本電腦的優(yōu)勢(shì)有這幾點(diǎn):

  一、筆記本自帶電池,相當(dāng)于自備UPS;

  二、筆記本自帶屏幕、鍵盤(pán)、觸控板,操作和維護(hù)基本不需要其它外設(shè),使用方便;

  三、筆記本運(yùn)行功率一般不高,息屏運(yùn)行功率一般不超過(guò)15W,比小主機(jī)高不了多少;

  四、筆記本一般有3個(gè)硬盤(pán)位,拓展存儲(chǔ)方便(筆記本的光驅(qū)位也可以改裝成硬盤(pán)位);

  舊筆記本價(jià)格和同性能的小主機(jī)接近,五六百可以淘到能做家庭服務(wù)器的筆記本電腦。不過(guò)我也要提醒幾點(diǎn):

  一、舊筆記本的最低性能建議是能支持流暢運(yùn)行Windows10,過(guò)于老舊電腦即使便宜也不建議選;

  二、不支持拓展硬盤(pán)只有板載硬盤(pán)的輕薄本(一般為64G、128G),不建議選;

  自己搭建主機(jī)的可玩性比上面兩個(gè)方案更強(qiáng)。主機(jī)相比小主機(jī)和筆記本電腦優(yōu)勢(shì)有這幾點(diǎn)是:

  一、具有PCI-E接口,擁有強(qiáng)大的拓展能力(加裝萬(wàn)兆網(wǎng)卡、SAS磁盤(pán)陣列卡等);

  二、可定制多盤(pán)位機(jī)箱,更適合作為家用NAS;

  三、性能上限高,如果不考慮功耗以直接上標(biāo)壓CPU,性能更強(qiáng)。2000元可以組一臺(tái)還不錯(cuò)個(gè)人服務(wù)器,比如銳龍5600G的小主機(jī)成本不到3000元,但性能和同價(jià)位的NAS已不在一個(gè)段位;

  如果你的目標(biāo)是真正的商用服務(wù)器。那么機(jī)架式服務(wù)器、刀片服務(wù)器、塔式服務(wù)器這幾類(lèi),適合家用的還是塔式服務(wù)器。塔式服務(wù)器和家用電腦的主機(jī)差不多大。可以了解一下戴爾的Power Edge系列、惠普的 MicroServer Gen系列。標(biāo)準(zhǔn)服務(wù)器硬件無(wú)論在價(jià)格還是功耗上都更加適合燒友玩家,對(duì)于一般用戶(hù)而言此類(lèi)硬件作為家用服務(wù)器性能?chē)?yán)重過(guò)剩。

  相信看了上面的內(nèi)容,大家對(duì)于如何選擇硬件以及硬件的價(jià)位有了基本了解。如果需要我?guī)兔ν扑]具體硬件的,可以私信我或者直接留言。

  分享一下我自己的硬件方案:由于我上班在異地,所以家里和出租房分別有兩臺(tái)設(shè)備:N4100+8G小主機(jī)(當(dāng)初買(mǎi)是600元)、6200U+8G的ThinkPad(閑置的筆記本),之前還淘汰過(guò)一臺(tái)HP T610瘦客戶(hù)機(jī):AMD T56N+4G(當(dāng)初買(mǎi)的160元),主要問(wèn)題是性能不夠用。

如何搭建個(gè)人的家庭服務(wù)器

第二步:安裝系統(tǒng)

  個(gè)人服務(wù)器的技術(shù)門(mén)檻真不高,有的話(huà)只有一個(gè):會(huì)裝系統(tǒng),當(dāng)你把各個(gè)系統(tǒng)都嘗試一遍就算成功入門(mén)了。

  服務(wù)器該選擇什么系統(tǒng)?和企業(yè)場(chǎng)景的服務(wù)器不同是:個(gè)人服務(wù)器不需要考慮全年無(wú)故障運(yùn)行,不需要考慮容錯(cuò)冗余、甚至防火墻設(shè)置都不需要太復(fù)雜,所以裝什么系統(tǒng)還真的挺自由的。市面上NAS能做的事情,Windows10再安裝個(gè)Docker for Windows基本都能做。所以不想折騰安裝個(gè)Windows10就行。但是我依然強(qiáng)烈推薦Linux發(fā)行版,因?yàn)镾SH實(shí)在是太方便了。

  如果你想學(xué)習(xí)Linux,要掌握3個(gè)基本技能:一、基本的Bash shell命令;二、Vim的基本操作;三、SSH的本操作。這幾個(gè)技能可以在網(wǎng)上找一下教程學(xué)習(xí)。

  Linux發(fā)行版很多,我接觸過(guò)的有Ubunt(現(xiàn)在在用)、Manjaro、Linux mint(適合配置低的電腦),這幾個(gè)可以做到開(kāi)箱即用,網(wǎng)上參考資料也有一些。國(guó)產(chǎn)的Linux可以選Deepin深度。至于Arch Linux、Gentoo linux這類(lèi)需要編譯安裝的Linux就不適合新手了。如果你的個(gè)人服務(wù)器性能過(guò)剩(8核以上、32G內(nèi)存以上),想要搭建多系統(tǒng)??梢詫W(xué)習(xí)一下ESXi和PVE,通過(guò)虛擬化技術(shù)讓多個(gè)系統(tǒng)同時(shí)運(yùn)行。不過(guò)我對(duì)于性能不那么執(zhí)著,Docker已經(jīng)可以滿(mǎn)足絕大部分使用場(chǎng)景需求,所以我自己也沒(méi)有搭建ESXi的需求。

  “如何安裝系統(tǒng)”作為基礎(chǔ)知識(shí)我這里就不講解了,不過(guò)我推薦一個(gè)系統(tǒng)安裝的神器:Ventoy。Ventoy制作安裝U盤(pán)后,會(huì)產(chǎn)生2個(gè)分區(qū)??臻g較小的分區(qū)是啟動(dòng)分區(qū),較大的分區(qū)是數(shù)據(jù)分區(qū),把系統(tǒng)鏡像和常用軟件包放在數(shù)據(jù)分區(qū)。

如何搭建個(gè)人的家庭服務(wù)器

  把系統(tǒng)鏡像拷貝到Ventoy啟動(dòng)U盤(pán)后,設(shè)置BIOS從U盤(pán)啟動(dòng)即可開(kāi)始安裝系統(tǒng)。Ventoy最強(qiáng)大的功能是支持同時(shí)拷入多個(gè)系統(tǒng)鏡像,可選擇鏡像安裝,無(wú)需重復(fù)制作啟動(dòng)U盤(pán)。如果進(jìn)行Windows安裝和維護(hù),你更習(xí)慣功能更豐富的PE,我推薦比較好用兩個(gè):優(yōu)啟通和微PE,其余的PE系統(tǒng)大多夾帶了不少私貨。

  分享一個(gè)新手常有的思維誤區(qū):Windows和Linux要二選一嗎?首先永遠(yuǎn)不要用飯圈思維想問(wèn)題。Windows和Linux兩者并不需要二選一,兩個(gè)系統(tǒng)都非常強(qiáng)大都值得學(xué)習(xí)。日常使用Windows更順手,但Linux在一些專(zhuān)業(yè)場(chǎng)合也非常強(qiáng)大。

  第三步:網(wǎng)絡(luò)設(shè)置

  如果你的服務(wù)器有公網(wǎng)IP地址,那么遠(yuǎn)程訪問(wèn)服務(wù)器并不是一件難事。但是大多數(shù)人目前是沒(méi)有固定的公網(wǎng)IP的,那么zerotier、tailscale這類(lèi)虛擬局域網(wǎng)解決方案可以幫到你。我最早接觸的是zerotier所以以zerotier為案例,tailscale基于wireguard相信效果應(yīng)該也還可以。

  首先到zerotier官網(wǎng)注冊(cè)一個(gè)賬戶(hù),然后在Networks頁(yè)面創(chuàng)建一個(gè)虛擬局域網(wǎng)。你會(huì)獲得一個(gè)NETWORK ID,通過(guò)這個(gè)ID你可以讓其它設(shè)備都加入到一個(gè)相同的虛擬局域網(wǎng)中。

如何搭建個(gè)人的家庭服務(wù)器

  接下來(lái)就是在不同的設(shè)備上安裝zerotier的客戶(hù)端,然后加入上面設(shè)定的NETWORK ID即可。windows客戶(hù)端有UI界面操作比較簡(jiǎn)單,我主要介紹一下Linux端的操作:

  #安裝zerotiercurl -s https://install.zerotier.com | sudo bash#安裝成功后加入網(wǎng)絡(luò)sudo zerotier-cli join NETWORK ID#重啟一下服務(wù)確保設(shè)置生效service zerotier-one restart#zerotier主要有zerotier-cli(操作程序)和zerotier-one(服務(wù)端)這兩個(gè)命令進(jìn)行管理

  除了windows和linux,zerotier還可以安裝在openwrt的路由器和智能手機(jī)上。你的設(shè)備加入網(wǎng)絡(luò)后,還有一步需要操作,就是進(jìn)入后臺(tái)勾選設(shè)備加入虛擬局域網(wǎng)。這個(gè)時(shí)候,你可以在Manged IPs看到設(shè)備的虛擬局域網(wǎng)IP。通過(guò)這個(gè)IP,不同設(shè)備就可以好像在局域網(wǎng)中進(jìn)行通信。zerotier基于UDP通信,如果雙方實(shí)現(xiàn)直連速度還是很不錯(cuò)的。如果沒(méi)有實(shí)現(xiàn)直連速度不到1M且延時(shí)有500ms以上??梢酝ㄟ^(guò)架設(shè)moon服務(wù)器改善網(wǎng)絡(luò)情況,這個(gè)需要購(gòu)買(mǎi)云服務(wù)器,我將在zerotier提升篇介紹如何操作。

如何搭建個(gè)人的家庭服務(wù)器

  有了虛擬局域網(wǎng),你就可以在家庭服務(wù)器上通過(guò)Docker架設(shè)各種服務(wù),并遠(yuǎn)程訪問(wèn)這些服務(wù)了。

  第四步:部署應(yīng)用

  搭建web服務(wù)已經(jīng)不是什么有難度的操作,Docker的出現(xiàn)讓服務(wù)搭建變得非常簡(jiǎn)單(現(xiàn)在的運(yùn)維都已經(jīng)主要在折騰集群維護(hù))。Docker基于Linux,但Windows有WSL所以也能安裝,可以通過(guò)Docker for Windows或者在WSL里安裝Docker。下面就來(lái)詳細(xì)介紹一下:

  4.1安裝Docker

  Ubuntu安裝docker

  sudo apt install docker.iosudo systemctl start docker  sudo systemctl enable docker#如果有需要還可以安裝docker-composesudo apt install docker-compose

  Windows安裝Docker,可以去Docker官網(wǎng)下載Docker Desktop for Windows安裝包,直接運(yùn)行安裝即可,從使用體驗(yàn)上我更推薦原生Linux環(huán)境使用Docker。

  4.2部署應(yīng)用

  服務(wù)器應(yīng)用部署就是根據(jù)需求安裝不同的程序,這個(gè)內(nèi)容很難用短的篇幅講述完,比如homeassistant搭建智能家居服務(wù)器就有非常多的內(nèi)容。所以我會(huì)在后面的文章里繼續(xù)補(bǔ)充,這里主要講應(yīng)用部署的兩種方法:

  第一種是直接安裝。像Samba這樣的軟件,以及Calibre這樣的軟件都可以通過(guò)直接安裝的方式。二者都可以通過(guò)局域網(wǎng)訪問(wèn),而通過(guò)zerotier就可以在外網(wǎng)進(jìn)行訪問(wèn)了。

  Samba——文件服務(wù)器

  Windows設(shè)置文件共享很簡(jiǎn)單,linux安裝Samba也非常簡(jiǎn)單:

  #安裝samba sudo apt install samba

  安裝完畢后,只需要把指定文件夾設(shè)置成共享,其它主機(jī)只需要通過(guò)訪問(wèn)局域網(wǎng)主機(jī)IP地址,即可訪問(wèn)服務(wù)器共享的內(nèi)容。

  Calibre——個(gè)人電子書(shū)庫(kù)

  Calibre的Windows版是下載安裝包,而Linux版則可以用命令行安裝:

  sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

  安裝Calibre后,打開(kāi)Calibre開(kāi)啟內(nèi)容服務(wù)。局域網(wǎng)內(nèi)所有設(shè)備都可以通過(guò)瀏覽器訪問(wèn)書(shū)庫(kù)。

  第二種是通過(guò)Docker安裝,Docker安裝的好處是安裝安裝簡(jiǎn)單,刪除方便??梢詭椭愕姆?wù)器搭建非常多的服務(wù),同時(shí)省去了大量的配置時(shí)間。而且Docker在Windows上也能運(yùn)行,后面我還將繼續(xù)詳細(xì)講解Docker,不過(guò)這里簡(jiǎn)單分享幾個(gè)應(yīng)用:

  比如speedtest測(cè)速服務(wù),通過(guò)安裝speedtest你就可以知道你和你的個(gè)人服務(wù)器之間的網(wǎng)速如何。通過(guò)docker安裝非常簡(jiǎn)單,安裝之后只需要訪問(wèn):http://local:8090即可進(jìn)行測(cè)速。

  #拉取鏡像docker pull adolfintel/speedtest#運(yùn)行speedtestdocker run --restart=always -d -p 8090:80 adolfintel/speedtest

 上面就是關(guān)于如何搭建一個(gè)自己的服務(wù)器  搭建服務(wù)器方法技巧的全部?jī)?nèi)容介紹,希望上面的內(nèi)容能幫助到大家解決相關(guān)的問(wèn)題。


未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處