Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Vaatamata väikesele suurusele ja odavusele saab Raspberry Pi ühe pardaarvutit kasutada serverite käitamiseks. Tegelikult on serverihostimine Raspberry Pi üks populaarsemaid kasutusviise ja seda mõjuval põhjusel. Need on odavad, energiatõhusad ja oma suuruse kohta väga võimsad. Siiski on mitmeid tegureid, mida tuleb oma serveri käitamiseks Raspberry Pi valimisel arvestada.

Raspberry Pi serverina kasutamise eelised

Kõigepealt vaatame mõningaid Raspberry Pi serverina kasutamise eeliseid.

  • Raspberry Pis on väga soodsa hinnaga: Raspberry Pi ühe pardaarvutite sari on tuntud oma madala hinna poolest. Lipulaeva Raspberry Pi Model 4B hind algab 35 dollarist. Seevastu odavaim hostimisplaan, mida pakub Bluehost, populaarne hostingu pakkuja, maksab umbes 100 dollarit aastas. Raspberry Pi 4B hostimine on palju odavam isegi pärast teiste Bluehosti paketis sisalduvate lisandmoodulite arvessevõtmist.
  • instagram viewer
  • Raspberry Pis tarbivad vähe energiat: Kõik Raspberry mudelid on loodud tarbima võimalikult vähe energiat. Mudel 4B tarbib jõudeoleku ajal umbes 2–4 vatti (olenevalt saadaolevatest IO-st ja taustaprotsessidest) ning see võib teie elektriarvelt tohutult kokku hoida. Olles oma serveri seadistusega võimalikult tõhus ja vähendades Pi üldist koormust, saate veelgi rohkem säästa. Samuti kaalutakse, et Raspberry Pi hostimine võib olla säästvam ja keskkonnale parem kui hostimisteenuse pakkuja kasutamine.
  • Raspberry Pi abil on teil täielik kontroll: Raspberry Pi annab teile täieliku kontrolli oma serveri üle. Vajalikke uuendusi, nagu SSD lisamine või operatsioonisüsteemi värskendamine, saate teha kohe ja ilma probleemideta. Lisaks saate selliste kontseptsioonide kasutuselevõtuga nagu virtualiseerimine ja konteineriseerimine oma Raspberry Pi võimalusi veelgi laiendada.

Nüüd teate eeliseid. Lugege edasi, et avastada seitse peamist aspekti, mida Raspberry Pi serverina kasutamisel arvestada.

1. Raspberry Pi ARM arhitektuur

Pildi krediit: Rafe Blandford/Flickr

Raspberry Pis põhinevad süsteemsetel kiipidel ja ARM-i arhitektuuril põhinevate protsessoritega. See tähendab, et x86- ja x64-rakendused ei tööta Raspberry Pi-s algselt. Kui rakendus Kui te kavatsete oma Raspberry Pi serveris ARM-i versiooni kasutada, võite mõnega kokku puutuda hädas. Kui aga soovite installida Plexi, seadistada oma Raspberry Pi-le Minecrafti serveri või mõnda muud ARM-iga ühilduvat tarkvara, pole teil põhjust muretseda.

2. Raspberry Pi turvalisus

Raspberry Pi kasutamisel serverina, eriti kui see puutub kokku Internetti, on oluline kaaluda turvalisust. Järgmised on teatud turvameetmed, mida peaksite oma Raspberry Pi serveri kaitsmiseks võtma.

  • Muutke vaikimisi kasutajanime ja parooli. Kui kasutate oma Raspberry Pi-d ainult kohalikus võrgus, pole see nii suur asi, kuid vaikeseadete jätmine avatud Raspberry Pi-le on peaaegu nagu häkkimise palumine. Seetõttu on soovitatav enne Raspberry Pi Interneti-ühenduse avamist muuta kasutajanimi ja parool. Kasutage kindlasti väga tugevat parooli. Hea viis enda kaitsmiseks on oma süsteemis tugeva parooli seadistamine rakenduse kaudu sudo passwd terminali käsk.
  • Hoidke operatsioonisüsteemi värskendatud. Ajakohane operatsioonisüsteem sisaldab tõenäolisemalt kõiki vajalikke plaastreid, mis kaitsevad teie serverit pahatahtlike häkkerite eest.
  • Veendu, et sudo nõuab parooli, kuna see võimaldab kasutajatel teha toiminguid superkasutaja õigustega. Parooli kohustuslikuks muutmisega saate tagada, et häkkerite võimalus ründe korral teie süsteemi kahjustada on piiratud.
  • Installige Fail2ban: see logi parsimise rakendus otsib pahatahtlikku tegevust, et vältida DDOS-i või jõhkra jõu rünnakuid teie serverile.

Sa saad ka seadistage oma serveris Cloudflare'i tunnel selles hostitud failide ja lehtede kaitsmiseks. Üksikasjaliku juhendi saamiseks oma Raspberry Pi turvalisuse kohta lugege kindlasti läbi ametlik dokumentatsioon.

3. Raspberry Pi protsessori/serveri koormus

Protsessori koormus on veel üks tegur, mida peate Raspberry Pi serveri seadistamisel arvesse võtma. Peate esitama vähemalt mõistlikud hinnangud selle kohta, kui palju toiminguid serveris korraga töötab ja kui palju protsessorimahukad need on, samuti maksimaalne kasutajate arv, kes serverile juurde pääsevad. aega.

Tänu väliste graafikakaartide toele, ehkki mõnevõrra piiratud, on Raspberry Pi arvutusmoodul 4 tundub olevat parem valik, kui kavatsete renderdada graafikat või teha muid graafiliselt intensiivseid tegevusi ülesanne.

4. Raspberry Pi serveri jahutamine

Pildi krediit: raspberrypi.com

Kui kavatsete protsessorit kiirendada (töötate protsessorit nominaalsest maksimumkiirusest suuremal kiirusel), muutub jahutus veelgi olulisemaks. Jahutamiseks on kaks peamist võimalust: passiivne ja aktiivne. Passiivne jahutus kasutab soojuse hajutamiseks ja temperatuuri reguleerimiseks metallist jahutusradiaatoreid. Aktiivne jahutus kasutab soojuse hajutamiseks ventilaatorit, mis puhub protsessorisse jahedat õhku.

Aktiivne jahutus on tõhusam kui passiivne jahutus, eriti kui töötate rasketel koormustel. Kuid see tarbib veidi rohkem energiat, tekitab müra ja tõenäoliselt kulub ventilaator mõne aja pärast.

Kui hoiate koormust minimaalsena ja kasutate Raspberry Pi serverit ilma korpuseta või kasutate lihtsalt avatud plastkorpust, ei pruugi te jahutust üldse vajada.

5. Perioodilised varukoopiad ja värskendused

Varukoopiad on iga serveri häälestuse oluline komponent. Ideaalis peaksid need olema automaatsed, salvestatud välisele draivile ja eelistatavalt krüptitud. Raspberry Pi serveri varundamiseks on mitu võimalust. Esiteks saate kloonida kogu SD-kaardi pildi ja salvestada selle kuhugi oma põhiarvutisse või USB-mälupulgale. Muud valikud hõlmavad käsurearakendusi, nagu rsnapshot, rsync ja rclone, mis võimaldavad teil oma andmetest perioodiliselt koopiaid teha.

6. Raspberry Pi serveri ketta I/O

Teie valitud andmekandja mõjutab teie serveri üldist kiirust. Tavaliselt on SSD (soliid-state drive) parim valik Raspberry Pi salvestamiseks. Eelised hõlmavad pikemat eluiga ja palju kiiremat lugemis-/kirjutuskiirust. Kui valite selle asemel SD-kaardi, valige oma Raspberry Pi jaoks kindlasti kvaliteetne.

Odavad SD-kaardid on sageli aeglasemad ja tõenäolisemad andmete riknemise probleemidele. SD-kaartide puhul on töökindlus palju olulisem kui lugemis-/kirjutuskiirus.

7. Serveri skaleeritavus

On oluline, et serveri seadistus oleks skaleeritav, eriti kui see majutab kasvavat veebisaiti. Server, mis ei ole skaleeritav, on liiklusest ülekoormatud ja paratamatult ebaõnnestub.

Kõige tavalisem viis Raspberry Pi serveri skaleerimiseks on lisada klastri moodustamiseks rohkem Raspberry Pi tahvleid. Raspberry Pi klastri, mida mõnikord tuntakse ka kui "bramble", saab seadistada, et vältida serveri seisakuid või võimaldada paralleelset andmetöötlust.

Tavaliselt pakuvad need teile suuremat töötlemisvõimsust, et tulla toime veebisaidi liikluse hüppeliste suurenemisega suurema elektritarbimise arvelt. Raspberry Pi klaster võib teid siiski nii kaugele viia, kui teie veebisaidi liiklus kasvab.

Serveri hostimine Raspberry Pi-s

Raspberry Pi-s on võimalik majutada väikest veebiserverit, kui hoiate ülaltoodud tegureid meeles. Raspberry Pis sobivad suurepäraselt teie veebilehtede testimiseks, meediaserveri või Minecrafti serveri majutamiseks teie ja teie sõprade jaoks. Peaksite meeles pidama, et teie koodi tõhusus mõjutab ka saidi jõudlust, seega pidage seda oma veebisaidi arendamisel meeles.