Kjøp og bygg kraftig Linux -server for hjemmet ditt

Kjøp og bygg kraftig Linux -server for hjemmet ditt
I en tid med cloud computing kan det virke som en merkelig idé å bygge en hjemmeserver. Hvorfor vil du investere tid, penger og energi til å bygge en kraftig Linux -hjemmeserver når du umiddelbart kan lage en virtuell maskin i skyen og få så mye beregning og lagringskapasitet som du trenger? Fordi Å sette opp en hjemmeserver er en fantastisk læringsopplevelse hvis resultat er en server bygget nøyaktig i henhold til dine behov.

Å bygge en Linux -hjemmeserver fra grunnen av og uten tidligere erfaring er det ikke på langt nær så komplisert som det kan se ut. Alt du trenger å gjøre er å velge riktig maskinvare, installere et passende operativsystem og konfigurere serveren basert på dine behov. Du kan bygge en Linux -server for hjemmet ditt på et veldig stramt budsjett, men du kan også bruke mye penger på Premium Server -maskinvare og gjøre hjemmet ditt til et lite datasenter.

Hva er en hjemmeserver og hva kan jeg gjøre med den?

En server er hvilken som helst datamaskin som behandler forespørsler fra klienter og leverer data til dem over Internett eller et annet nettverk, for eksempel et lokalt nettverk.

De fleste servere er lokalisert i dedikerte bygninger med overflødige eller sikkerhetskopieringskomponenter og infrastruktur for strømforsyning, ekstra rask internettforbindelse og presis miljøkontroll, men det er ingenting som forhindrer deg i å ha en server hjemme.

Her er en liste over tjenester som ofte leveres av hjemmeservere:

  • Sentralisert lagring: Du kan bruke en hjemmeserver til å lagre alle filene dine på et enkelt sted som er tilgjengelig fra Internett. Slike hjemmeservere er kjent som Network-Assated Storage (NAS), og de inneholder vanligvis flere lagringsenheter som er arrangert i en logisk, overflødig lagringsbeholder. NAS gir et kostnadseffektivt alternativ til skylagringstjenester som Dropbox eller Google Drive, slik at du kan opprettholde total kontroll over dataene dine mens du fortsatt nyter bekvemmeligheten av ekstern tilgang.
  • Media server: I stedet for å måtte møysommelig overføre mediefiler fra datamaskinen din til smart -TV -en din ved hjelp av en USB -flash -stasjon eller en bærbar harddisk, kan du gjøre Linux Home -serveren til en medieserver og få tilgang til filmene dine, musikk, bilder og annet innhold direkte fra hvilken som helst enhet. Distribusjoner som Libreelec eller OSMC gir et gratis og open source mediesenter som du kan installere akkurat som enhver Linux -distribusjon.
  • Web server: Hvis du har en offentlig IP -adresse, kan du være vertskap for et nettsted på din egen server og unngå å betale hostinggebyrer. Ved å være vertskap for et nettsted på din egen maskinvare, får du lære hva som skjer bak kulissene, og du kan deretter bruke denne kunnskapen til å satse på en karriere som serveradministrator for et hostingfirma.

Nå som du vet hvorfor det er fornuftig å bygge en Linux -hjemmeserver selv i en tid med Cloud Computing, er det på tide å komme i gang, og det første trinnet er å velge riktig maskinvare.

Velge maskinvare

Praktisk talt hvilken som helst datamaskin med et nettverkskort kan fungere som en server, slik at du har mange alternativer når det gjelder å velge maskinvare for Linux Home Server.

Omgivende gammel maskinvare

Hvis du er som de fleste Linux -brukere, har du sannsynligvis minst et par gamle maskinvaredatamaskiner som bare ligger rundt huset. Du kan til og med ha en hel datamaskin som du ikke bruker lenger i skapet ditt og samle støv. Med mindre maskinvaren er virkelig gammel, kan du repurpose den og bruke den til å bygge en Linux -hjemmeserver.

Bruk en datamaskin med en bord

Som ikke liker datamaskiner? De er bittesmå, rimelige og kan lett forvandles til allsidige servere. Vår favoritt er 4 GB -modellen til Raspberry Pi 4, men det er også Banana Pi, Beaglebone Black, Odroid XU4 eller Asus SBC Tinker Board, bare for å nevne noen få. Årsaken til at vi anbefaler Raspberry Pi 4 er enkel: det er den mest populære datamaskinen med enkeltbrett for øyeblikket, så det er mange opplæringsprogrammer og ressurser på nettet.

Kjøp en forhåndsbygget server

Hvis du ønsker å unngå å sette sammen en server fra individuelle maskinvarekomponenter, kan du kjøpe en forhåndsbygget server som Dell PowerEdge T30, som er perfekt for hjemmebrukere og små bedrifter. Denne rimelige minitårnserveren tilbyr Intel Xeon E3-1225 V5 Quad-Core-prosessor, 8 GB RAM, 1 TB HDD, og ​​spor for ekstra minne og lagring.

Bygg din egen server

Å bygge din egen server er like enkel som å bygge en stasjonær datamaskin. Du trenger bare å velge de nødvendige maskinvarekomponentene og montere dem. Her er vår anbefalte tilpassede serverbygging:

  • Prosessor: Intel Core i3-8100
  • Hovedkort: Gigabyte z390 ud
  • Hukommelse: Avgjørende 32 GB -sett
  • Oppbevaring: Samsung 860 QVO 1 TB
  • Grafikk kort: Intel UHD -grafikk 630
  • Sak: Kjøligere mester haf xb evo
  • Strømforsyning: EVGA 650 GQ

For å forstå hvordan du velger riktige maskinvarekomponenter for en Linux Home Server, kan du lese vår Valg for serverens maskinvarevalg.

Velge et operativsystem

Ikke alle Linux -distribusjoner er like egnet for en hjemmeserver. Du bør velge en distribusjon som er pålitelig, stabil, enkel å konfigurere og kompatibel med maskinvaren du har valgt. Noen av de beste distribusjonene for en Linux -hjemmeserver inkluderer:

  • Ubuntu: En brukervennlig Linux-distribusjon med et stort fellesskap av dedikerte brukere og god maskinvarekompatibilitet. Den har apparmor, som er en Linux-sikkerhetsmodul som ligner på Selinux, slik at systemadministratoren kan begrense programmets muligheter med profiler per programmet.
  • Debian: Foreldres distribusjon av Ubuntu, Debian tilbyr flere grener, som hver tilbyr en annen balanse mellom stabilitet og funksjoner. Debian har ganske beskjedne maskinvarekrav, og den støtter omtrent alle arkitekturer du noen gang vil komme over.
  • Arch Linux: Denne lette og fleksible Linux -distribusjonen er perfekt for de som ønsker å bygge en Linux -hjemmeserver for å lære så mye som mulig. Arch Linux er betydelig vanskeligere å installere enn Debian-baserte distribusjoner, men å overvinne den bratte læringskurven kan være ekstremt givende.
  • CentOS: Funksjonelt kompatibel med Red Hat Enterprise Linux, CentOS er en samfunnsdrevet serverdistribusjon som gir en konsistent, håndterbar plattform som passer til et bredt utvalg av serverdistribusjoner.
  • OpenSuse Leap: Det som skiller OpenSuse Leap bortsett fra mange andre Linux-distribusjoner er administrasjonsprogramvareverktøyene, som inkluderer YAST, et omfattende Linux-systemkonfigurasjon og installasjonsverktøy med et brukervennlig grensesnitt og kraftige konfigurasjonsfunksjoner.

Installere programvare

For å gi deg en liten smak av hva du kan gjøre med din nye Linux -hjemmeserver, her er en kort liste over noen av de mest populære programvarene du kan installere på den:

  • Plex: En medieserver som kan organisere hele mediekolleksjonen og streame favorittfilmer, TV, musikk, nettshow, podcaster og mer til alle enheter du har hjemme.
  • NextCloud: Tilbyr funksjonalitet som ligner på Dropbox og andre skyfildelingstjenester, lar NextCloud deg samarbeide og få tilgang til dataene dine hvor som helst mens du holder deg i kontroll.
  • HomeAssistant: Denne open source Home Automation Solution kan bli nervesenteret i ditt smarte hjem og automatisere livet ditt. Den kjører på Raspberry Pi eller en hvilken som helst Linux Home Server.
  • Diaspora: Bruker av brukerne til å frigjøre seg fra sjaklene til store selskaper, og Diaspora er en nonprofit, brukereid, distribuert sosialt nettverk som du kan sette opp på Linux-hjemmeserveren på bare noen få minutter.
  • Sickrage: Med denne videobiblioteksjefen kan du laste ned favoritt -TV -programmene dine fra Torrent Sites eller Usenet automatisk på Home Media Server.

Hvis du fremdeles er sulten på mer gode applikasjoner, anbefaler vi at du besøker Alternativeto og bla gjennom den store samlingen av selvhostede programvare.

Konklusjon

Som du ser, er det like enkelt å bygge en Linux -hjemmeserver fra bunnen av som å bygge en stasjonær datamaskin. Alt du trenger å gjøre er å velge passende maskinvare, installere en pålitelig Linux-distribusjon og bruke serveren din til god bruk med noen selvhostede applikasjoner eller tjenester.