Raspberry Pi turi mažai energijos, bet yra labai universalus, todėl jis gali būti idealus įrenginys naudoti kaip namų serverį.

Raspberry Pi galima apibūdinti kaip Šveicarijos armijos peilį kompiuterijos srityje. Galite naudoti jį norėdami apšviesti šviesos diodus, rašyti darbo el. laišką, transliuoti filmus į seną televizorių / monitorių ar net priglobti žaidimų serverį.

Serverio priegloba yra puikus būdas naudoti Raspberry Pi. Daugelis prieglobos programų naudojasi vienos plokštės kompiuterio ištekliais, pernelyg neapkraudamos aparatinės įrangos. Pažvelkime į keletą skirtingų serverių, kuriuos galite priglobti Raspberry Pi SBC.

1. Žiniatinklio serveris: Apache, Nginx

Žiniatinklio serveris yra kompiuteris, kuris vartotojams paprašius pateikia tinklalapius. Jis yra atsakingas už komponentų failų (HTML, CSS ir JavaScript) saugojimą ir prieigos užklausų apdorojimą.

Tu gali sukurkite savo internetinį žiniatinklio serverį naudodami „Apache“., populiarus kelių platformų programinės įrangos sprendimas, galintis priimti šias vartotojų užklausas ir išsiųsti jiems prašomus failus. „Apache“ yra atsakinga už daugiau nei 67% pasaulio svetainių. Nginx yra puiki alternatyva, kurią galite naudoti vietoj jos.

instagram viewer

Į nustatykite žiniatinklio serverį savo Raspberry Pi, turite įdiegti „Apache“ ir reliacinės duomenų bazės valdymo programinę įrangą, pvz., „MariaDB“, kad saugotumėte vartotojo duomenis ir kitą reikalingą informaciją.

2. Duomenų bazės serveris: MariaDB

Galite pasirinkti talpinti savo duomenų bazę kitoje platformoje nei jūsų svetainė. Tai gali būti naudinga gerinant našumą ir padidinant saugumą.

„MySQL“ yra populiarus duomenų bazių valdymo sprendimas, tačiau jo negalima įdiegti „Raspberry Pi“. Norėdami tvarkyti duomenų bazę, turėsite įdiegti MariaDB. „MariaDB“ dažniausiai yra suderinamas su „MySQL“ su keliais nedideliais skirtumais.

3. Failų serveris: Samba, NFS

Failų serveris yra kompiuteris, atsakingas už failų ir dokumentų saugojimą ir prieigos prie jų suteikimą tinkle. Prie tinklo prijungta saugykla arba NAS yra failų serverio tipas. Naudodami failų serverį galite sutaupyti vietos pagrindiniame kompiuteryje ir turėti failus, kuriuos galėsite lengvai pasiekti, kai tik jų prireiks.

Dažniausias būdas nustatyti failų serverį Raspberry Pi yra naudodami Samba failams bendrinti tinkle. Tai leidžia keistis failais tarp kelių kompiuterių vietiniame tinkle su minimalia sąranka. Jums reikės geros SD kortelės arba SSD, kad išvengtumėte perdavimo kliūčių.

NFS yra „Samba“ alternatyva, siūlanti geresnį šifravimą ir kurią šiek tiek lengviau nustatyti.

4. FTP serveris: vsftpd, ProFTPD

FTP serveris veikia panašiai kaip failų serveris, išskyrus tai, kad failai yra saugomi internete ir nėra pasiekiami per vietinį tinklą. Failų serveriai paprastai yra saugesni, tačiau jų prieinamumas yra ribotas. FTP serveryje saugomus failus galima pasiekti iš bet kurios pasaulio vietos.

Norėdami savo Raspberry Pi priglobti FTP serverį, turėsite įdiegti ir nustatyti FTP programą, pvz., ProFTPD (Pro File Transfer Protocol Daemon) savo Raspberry Pi. Parašyta, kad ProFTPD turi daug funkcijų, pasižymi dideliu našumu ir dideliu našumu saugus. Nustatę serverį, galite prisijungti prie jo naudodami bet kurį FTP klientą, kurį palaiko jūsų operacinė sistema.

5. DNS serveris: BIND, dnsmasq

DNS serveris verčia domenų vardus į IP adresus. Vietinio DNS serverio privalumai apima saugumą, domenų blokavimą, greitesnę prieigą prie dažnai lankomų svetainių ir galimybę susikurti savo vietinius domenų pavadinimus.

BIND yra geriausias pasirinkimas, jei jus domina DNS serverio nustatymas. Tai visų funkcijų serveris, galintis veikti kaip autoritetingas ir rekursyvus vardų serveris. Dnsmasq yra lengva ir lengviau naudojama alternatyva, turinti mažiau funkcijų.

6. Pašto serveris: Postfix, Dovecot

Pašto serveriui Raspberry Pi yra daug įrankių. Tačiau paleisti pašto serverį reikia a daug darbo ir kitų minusų, todėl neverta nerti stačia galva, jei esate visiškas pradedantysis. Tačiau tai gali būti naudinga mokymosi patirtis, jei norite nepastebėti trūkumų.

Norėdami paleisti pašto serverį Raspberry Pi, turėsite nustatyti Postfix siųsti ir gauti el. Taip pat turėsite įdiegti papildomas paslaugas, tokias kaip Dovecot arba Courier, kad galėtumėte pasiekti savo el.

7. VPN serveris: OpenVPN, WireGuard

VPN (virtualus privatus tinklas) serveris užšifruoja ryšį tarp įrenginių, todėl trečiosioms šalims bus sunkiau perimti ar pasiekti perduotus duomenis. Jūs turite galimybę priglobti VPN serverį Raspberry Pi, kuris gali būti puikus būdas sukurti saugų ir privatų tinklą.

Atminkite, kad VPN serverio veikimui reikia tam tikrų techninių žinių, o jei jis nėra tinkamai apsaugotas, kyla pavojus saugumui. Būtinai imkitės būtinų atsargumo priemonių ir visada atnaujinkite savo sistemą su naujausiomis saugos pataisomis.

Nemažai Raspberry Pi savininkų naudoja įrenginį filmų, nuotraukų albumų, muzikos ir TV laidų kolekcijai saugoti ir tvarkyti. „Plex“ yra labiausiai paplitęs specialaus medijos serverio prieglobos pasirinkimas, tačiau „Jellyfin“ ir „Emby“ yra vertos alternatyvos.

Visose parinktyse yra programų, skirtų daugumai operacinių sistemų, tačiau „Plex“ paprastai siūlo didesnį našumą, todėl greičiausiai rasite pagalbos, jei kiltų kokių nors problemų. Pirmyn ir išrinkite Raspberry Pi, įdiekite jame „Plex“ ir transliuokite mėgstamus filmus iš bet kurio pageidaujamo įrenginio.

9. Žaidimų serveris: Minecraft, Terraria

Raspberry Pi galite pritaikyti prastovoms, priglobdami jame žaidimų serverį. Yra keletas žaidimų, kuriuos galite savarankiškai priglobti Raspberry Pi serveryje, tačiau dvi populiariausios parinktys yra „Minecraft“ ir „Teraria“.

Abu žaidimai yra smėlio dėžės žaidimai su internetiniais ir neprisijungusiais elementais. Tačiau „Teraria“ daugiau dėmesio skiria veiksmui ir kovai, o „Minecraft“ yra labiau atsipalaidavęs ir pabrėžia tyrinėjimą bei kūrybiškumą.

Žaidimams turėsite įdiegti serverio programinę įrangą, „Nukkit“, skirtą „Minecraft“, ir „TShock“, skirtą „Teraria“. Abiejų žaidimų serverio paleidimo procesas yra pakankamai panašus. Taigi, jei galite Nustatykite „Minecraft“ serverį savo Raspberry Pi, greičiausiai tą patį galite padaryti su Terraria.

Serverių veikimas naudojant Raspberry Pi

Serverio priegloba yra vienas iš populiariausių Raspberry Pi naudojimo būdų. Daugelis vartotojų dėl skirtingų priežasčių priglobia vieną ar daugiau serverių viename Raspberry Pi. Tačiau žinokite, kad serverio priegloba „Raspberry Pi“ turi aparatinės įrangos apribojimus, o kelių serverių priegloba viename „Raspberry Pi“ neišvengiamai turės įtakos jo veikimui.