Opbygning af en Linux-hjemmeserver fra bunden og uden nogen tidligere erfaring er ikke så kompliceret som det kan synes. Alt hvad du skal gøre er at vælge den rigtige hardware, installere et passende operativsystem og konfigurere serveren ud fra dine behov. Du kan opbygge en Linux-server til dit hjem på et meget stramt budget, men du kan også bruge en masse penge på premium-serverhardware og gøre dit hjem til et lille datacenter.
Hvad er en hjemmeserver, og hvad kan jeg gøre med den?
En server er enhver computer, der behandler anmodninger fra klienter og leverer data til dem over internettet eller et andet netværk, såsom et lokalt netværk.
De fleste servere er placeret i dedikerede bygninger med overflødige komponenter eller backupkomponenter og infrastruktur til strømforsyning, ekstra hurtig internetforbindelse og præcis miljøkontrol, men der er intet, der forhindrer dig i at have en server derhjemme.
Her er en liste over tjenester, der normalt leveres af hjemmeservere:
- Centraliseret opbevaring: Du kan bruge en hjemmeserver til at gemme alle dine filer på et enkelt sted, der er tilgængeligt fra internettet. Sådanne hjemmeservere er kendt som netværksbundet lager (NAS), og de indeholder typisk flere lagerenheder arrangeret i en logisk, redundant lagerbeholder. NAS giver et omkostningseffektivt alternativ til cloud storage-tjenester som Dropbox eller Google Drive, så du kan opretholde total kontrol over dine data, mens du stadig nyder bekvemmeligheden ved fjernadgang.
- Medier server: I stedet for omhyggeligt at overføre mediefiler fra din computer til dit smart-tv ved hjælp af et USB-flashdrev eller en bærbar harddisk, kan du omdanne din Linux-hjemmeserver til en medieserver og få adgang til dine film, musik, fotos og andet indhold direkte fra enhver enhed. Distributioner som LibreELEC eller OSMC giver et gratis og open source mediecenter, som du kan installere ligesom enhver Linux-distribution.
- Internettet server: Hvis du har en offentlig IP-adresse, kan du være vært for et websted på din egen server og undgå at betale hostinggebyrer. Ved at hoste et websted på din egen hardware får du at vide, hvad der foregår bag kulisserne, og du kan derefter bruge denne viden til at forfølge en karriere som serveradministrator for et hostingfirma.
Nu hvor du ved, hvorfor det er fornuftigt at opbygge en Linux-hjemmeserver selv i cloud computing-tiden, er det tid til at komme i gang, og det første trin er at vælge den rigtige hardware.
Valg af hardware
Næsten enhver computer med et netværkskort kan fungere som en server, så du har mange muligheder, når det kommer til at vælge hardware til din Linux-hjemmeserver.
Genbrug gammel hardware
Hvis du er som de fleste Linux-brugere, har du sandsynligvis mindst et par gamle hardwarecomputere, der bare ligger rundt i huset. Du kan endda have en hel computer, som du ikke længere bruger, når du sidder i dit skab og samler støv. Medmindre hardwaren virkelig er gammel, kan du genbruge den og bruge den til at opbygge en Linux-hjemmeserver.
Brug en enkeltkortcomputer
Hvem kan ikke lide enkeltkortcomputere? De er små, billige og kan let omdannes til alsidige servere. Vores favorit er 4 GB-modellen af Raspberry Pi 4, men der er også Banana Pi, BeagleBone Black, ODROID XU4 eller ASUS SBC Tinker Board, bare for at nævne nogle få. Årsagen til, at vi anbefaler Raspberry Pi 4 er enkel: det er den mest populære single-board computer i øjeblikket, så der er mange tutorials og ressourcer online.
Køb en færdigbygget server
Hvis du vil undgå at samle en server fra individuelle hardwarekomponenter, kan du købe en forudbygget server som Dell PowerEdge T30, som er perfekt til hjemmebrugere og små virksomheder. Denne overkommelige mini-tårnserver tilbyder Intel Xeon E3-1225 v5 quad-core processor, 8 GB RAM, 1 TB HDD og slots til yderligere hukommelse og lagerplads.
Byg din egen server
Opbygning af din egen server er lige så let som at opbygge en stationær computer. Du skal bare vælge de nødvendige hardwarekomponenter og samle dem. Her er vores anbefalede tilpassede serveropbygning:
- Processor: Intel Core i3-8100
- Bundkort: Gigabyte Z390 UD
- Hukommelse: Crucial 32 GB Kit
- Opbevaring: Samsung 860 QVO 1 TB
- Grafik kort: Intel UHD Graphics 630
- Sag: Cooler Master HAF XB EVO
- Strømforsyning: EVGA 650 GQ
For at forstå, hvordan du vælger de rigtige hardwarekomponenter til en Linux-hjemmeserver, skal du læse vores guide til valg af serverhardware.
Valg af et operativsystem
Ikke alle Linux-distributioner er lige så egnede til en hjemmeserver. Du skal vælge en distribution, der er pålidelig, stabil, nem at konfigurere og kompatibel med den hardware, du har valgt. Nogle af de bedste distributioner til en Linux-hjemmeserver inkluderer:
- Ubuntu: En brugervenlig Linux-distribution med et stort samfund af dedikerede brugere og god hardwarekompatibilitet. Det har AppArmor, som er et Linux-sikkerhedsmodul, der ligner SELinux, hvilket giver systemadministratoren mulighed for at begrænse programmers muligheder med profiler pr. Program.
- Debian: Moderdistributionen af Ubuntu, Debian tilbyder flere grene, der hver har en anden balance mellem stabilitet og funktioner. Debian har ret beskedne hardwarekrav, og det understøtter næsten enhver arkitektur, du nogensinde vil støde på.
- Arch Linux: Denne lette og fleksible Linux-distribution er perfekt til dem, der ønsker at opbygge en Linux-hjemmeserver for at lære så meget som muligt. Arch Linux er betydeligt sværere at installere end Debian-baserede distributioner, men at overvinde den stejle indlæringskurve kan være ekstremt givende.
- CentOS: CentOS er funktionelt kompatibel med Red Hat Enterprise Linux og er en community-driven serverdistribution, der giver en ensartet, håndterbar platform, der passer til en lang række serverinstallationer.
- OpenSUSE Leap: Hvad der adskiller OpenSUSE Leap fra mange andre Linux-distributioner er dets admin-softwareværktøjer, der inkluderer YaST, et omfattende Linux-systemkonfigurations- og installationsværktøj med en brugervenlig grænseflade og kraftfulde konfigurationsfunktioner.
Installation af software
For at give dig en lille smag af, hvad du kan gøre med din nye Linux-hjemmeserver, er her en kort liste over nogle af de mest populære software, du kan installere på den:
- Plex: En medieserver, der kan organisere hele din mediesamling og streame yndlingsfilm, tv, musik, webshows, podcasts og mere til alle enheder, du har derhjemme.
- Nextcloud: Nextcloud tilbyder funktionalitet svarende til Dropbox og andre cloud-fildelingstjenester og giver dig mulighed for at samarbejde og få adgang til dine data hvor som helst, mens du holder dig i kontrol.
- HomeAssistant: Denne open source-hjemmeautomatiseringsløsning kan blive nervecentret i dit smarte hjem og automatisere dit liv. Det kører på Raspberry Pi eller en hvilken som helst Linux-hjemmeserver.
- Diaspora: Diaspora er et nonprofit, brugerejet, distribueret socialt netværk, som du kan oprette på din Linux-hjemmeserver på få minutter.
- SiCKRAGE: Med denne videobiblioteksadministrator kan du downloade dine yndlings-tv-shows fra torrent-sider eller Usenet automatisk på din hjemmemedieserver.
Hvis du stadig er sulten efter flere fantastiske applikationer, anbefaler vi, at du besøger AlternativeTo og gennemse dens store samling af selvhostede software.
Konklusion
Som du kan se, er det lige så let at opbygge en Linux-hjemmeserver fra bunden som at bygge en stationær computer. Alt hvad du skal gøre er at vælge passende hardware, installere en pålidelig Linux-distribution og sætte din server i god brug sammen med nogle selvhostede applikationer eller tjenester.