Vilken Linux-distribution kan jag använda på servrar?

Som områdespecialist är det en vanlig fråga. Varför? Publikationen kan bli lite tvetydig när man letar efter ett svar, sanningen är att alla har sin egen åsikt och erfarenhet i ämnet. Du kommer att se några när de försvarar bland annat säkerhet, tillgänglighet, hanterbarhet, kompatibilitet, support, effektivitet, effektivitet.

Jag är här för att förenkla ditt liv.

Ok, tänk ett ögonblick resurser mot kostnad, befinner du dig i ett monetärt dilemma. Som specialist inom området kan du säga att detta inte är ditt problem eftersom du helt enkelt inte studerade ekonomi och mycket mindre håller du företagets redovisning. Men det är ditt första misstag, även om det inte är ditt område, påverkas du direkt, eftersom en server inte är ekonomisk, mycket mindre underhåller den och stöder hårdvaran, förutom varje MB RAM, varje GB disk, varje MHz CPU och varje watt den förbrukar representerar en kostnad för företaget, och du måste motivera det på något sätt.

  • Min första rekommendationen är att undvika att slösa bort resurser så mycket som möjligt, så installera inte onödiga tjänster och avinstallera tjänster som kommer som standard och du kommer aldrig att använda.

Ok nu slutet "effektivitet", det eviga dilemmaet för vilket de ständigt kritiserar oss, att om vi gör något, så kritiserar de oss för att vi inte gjorde det på bästa sätt.

  • Min andra rekommendationen kommer att vara och det är fram till idag (när jag publicerar det här inlägget)
  1. Gentoo baserat på din förmåga, din kunskap och erfarenhet inom området, för de som är experter, har de tid och engagemang för att bygga något anpassat.
  2. Debian för dem som letar efter ett stabilt, mycket kompatibelt, praktiskt, snabbt och säkert system.

 

Nu Gentoo vs Debian, ja, jag skulle inte sätta dem båda i en ring, det skulle vara som den paradoxen «Vad skulle hända om en ostoppbar kraft kolliderade med ett orörligt föremål? " För mig är Debian den ostoppbara kraften, och Gentoo är det orörliga föremålet.

gentoo-logo-transparent

Gentoo: Du kan vara säker på att du har sammanställt ett system efter ditt mått, med de moduler som krävs för att din hårdvara och applikationer ska fungera korrekt, jag stöder dessa system i ämnen och scenarier som externa tjänster, statiska produktionsmiljöer, extrem säkerhet, de som varje iota av resursräkningen. (ladda ner här). Jag skulle placera poängen på 4.8 på en skala från 1 al 5 (ja ingenting är perfekt, döm inte mig). Och om du frågar mig värt det?, se Den dagen du behärskar denna distro, skapar produktionsmiljöer och formar dina idéer med detta operativsystem för att de ska gå i uppfyllelse, kommer du tillbaka till det här inlägget för att tacka mig.

Det har sina nackdelar, först kräver kunskap. (punkt) Om jag skriver det uttryckligen för att det alltid finns den laboratorienörd som kommer att säga att det är en bit kaka, nej, för de som börjar kommer det att bli en svår uppgift, de som kommer från förkompilerade miljöer kommer det att bli lite komplicerat och för de som kommer från Windows-miljöer i Windows-stil som ubuntu kanske borde tänka två gånger.

Något mycket vanligt i fri programvara som stöds eller inte av samhällen, med samarbetsutveckling, är säkerhetsuppdateringar, som ofta är halvlösningar och tenderar att följas, så du måste samla och konsumera resurser varje gång du går. ett paket. Det är inte heller att Gentoo stannade kvar i stenåldern, allt sker genom enkla kommandon, "emerge" hanterar binära paket och källor (källor), men sanningen är att processen bakom detta kommando är att sammanställa och detta tar tid och förbrukar resurser.

Vid denna tidpunkt kommer jag inte att prata mer om ämnet, eftersom en författare av samma blogg gjorde en mycket bra artikel "Gentoo sanningen bakom myten"

debian-logotyp

Debian: min favoritI så fall gav jag dig det tidigare talet och nu säger jag att det här är min favorit, ha tålamod och läs vidare. Stabilitet, support och kompatibilitet är bara 3 av funktionerna som du ser när du använder den. Debian är enligt min personliga åsikt ungefär som hallick, hallick, i denna värld av servrar och fri programvara, den är stabil, enkel att administrera, lätt att anpassa till nästan alla typer av befintlig arkitektur (ny eller föråldrad), den stöds av belopp, wiki, samhällen, forum, företag (betalningar), du kan försörja dig själv från andra forum och stöd som ubuntu, linux-mint, etc ... Jag skulle placera poängen på 4.5 på en skala från 1 al 5

Nu förklarade jag dig tidigare att allt har sin plats och sin tid. "Allt beror på". På en server kommer du inte att installera Debian gnome eller Debian kde, NEJ! Du kommer att installera nätinstallera en mikrodistribution(ladda ner här), med det allra viktigaste för att starta din hårdvara, där du antagligen kommer att behöva ladda lite firmware som saknas via ett externt medium (till exempel pendrive), men du kommer att vara säker på att du har en installation anpassad till din hårdvara.

Applikationer som webbserver, framworks, filserver, skrivarserver, e-postserver, proxy, snabbmeddelanden, brandväggar, routrar och listan fortsätter och fortsätter, är tillgängliga härifrån med ett enda apt-get eller aptitude-kommando.

UTTRYCK HÄR FRÅN

Populära miljöer som virtualiserings med xen, qemu och kvm, bland annat den mycket populära OpenStack, är de helt kompatibla och framför allt lättare att konfigurera.

Enkelt, just nu som serveradministratör, ingenjör eller tekniker måste du vara i framkant, för nu är det framtiden "Virtualisering", "Moln", hantera resurser på distans och pressa varje sista droppe från en server, förvandla den till 50 eller fler virtuella servrar.

De ber dig om en server med vissa egenskaper, diskutrymme, RAM-minne, processorer, operativsystem etc. 5 minuter senare har du redan skapat servern, i en vänlig och pålitlig miljö som heter Debian. Då säger de dig att applikationen är extremt säkeratt du praktiskt taget slänger nyckeln till det låset när du stänger dörren, du du kommer och installerar Gentoo på din virtuella maskin.

De kommer att ringa dig 50 år senare för att stänga av dessa servrar eftersom de fortfarande fungerar.

Tja killar och här öppnar jag en annan dörr för ett framtida inlägg, Virtualisering. Som alltid alla frågor väntar jag på dina kommentarer eller meddelanden.


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

32 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   pancho sade

    Kommentera till del om tio år som arbetar med servrar.
    Centos har aldrig gett mig ett problem.
    Debian 2 nere (båda på debian 5).
    Gentoo nästa steg
    Centos / Debian-förhållande vid start 50/50 nu 70/30

    1.    brodydalle sade

      Tack för din kommentar. För min del är jag väldigt glad att du använder Linux CentOS, jag har provat det tidigare och jag gillade det, jag skulle vilja att du skulle skriva till mig din erfarenhet av CentOS och dina borttagningar av Debian till min e-post för att göra en recension om ämnet och hjälpa mig berika mer till våra läsare ... Efter det, som jag skrev i inlägget, är det ett förslag för min professionella och personliga åsikt. Inlägget heter "Jag kan", det är inte en skyldighet.

  2.   kakel sade

    Jag har bekymmer över att installera Gentoo på en gammal dator som jag har, problemet är att när jag har provat det av någon anledning fungerar det inte. Jag vill ta språnget från Arch till Gentoo

    1.    brodydalle sade

      Hahaha, du är inte den första och kommer inte att vara den sista som försöker misslyckas med Gentoo. Men var inte avskräckt, kom hit https://wiki.gentoo.org/wiki/Handbook:Main_Page/es välj arkitekturen på din dator och följ steg-för-steg-guiden. Det finns 11 steg mer eller mindre, jag rekommenderar att du börjar med en virtuell maskin i din fil, avslappnad, med tålamod, en kopp kaffe och kakor, skriver ner varje framgångsrikt steg (om du blir trött och lämnar det en dag till). När det är en framgång upprepar du processen minst tre gånger. Jag lovar att göra en guide om hur man installerar Gentoo för x3- och x86_86-miljöer

    2.    freebsddick sade

      Jag använder gentoo på datorer som pentium III och powerpc utan problem ..!

  3.   Alberto cardona sade

    Wow, den här bloggen överraskar mig mer och mer.

    Utmärkt artikel

    1.    brodydalle sade

      Tack, följ den här bloggen noga

  4.   Mexikansk Juaker sade

    & CentOS, Fedora, RedHat, Bugbuntu, Oracle ???

    De missade, hehehe

    1.    brodydalle sade

      Tack för ditt deltagande, skriv till min e-post om din personliga upplevelse i produktionsmiljöer med dessa distributioner, även om de i princip alla kommer från RedHat, men jag erkänner att jag aldrig har sett en server med en fedora, aaaaah jävel. Tja på RedHat jag har redan planerat ett inlägg snart. Och låt oss inte prata om Bugbutu för tillfället XD

  5.   Victor sade

    Jag röstar för det inlägget \ guide för att installera gentoo ... Jag har installerat arch i ungefär 3 år och det är fortfarande som nytt där ... Men det skulle vara trevligt att installera gentoo på en annan maskin

    1.    Juan Pedro sade

      I wiki finns alla steg för att installera den.

  6.   Jose Viera sade

    Min favorit på servrar: CentOS

    Lätt, stabil, säker och baserad på RedHat, det företag som bidrar mest till Linux-kärnan.

    Hälsningar!

    1.    brodydalle sade

      Tack för din kommentar, jag hoppas att mer information finns i min e-post. Snart kommer jag att göra en recension av RedHat och derivat i produktionsmiljöer.

  7.   Rodrigo sade

    Först och främst tack så mycket för att du delar med dig av dina kunskaper. Jag tar emot dem underbart.

    Jag kom till bloggen för att jag letade efter information för vad de har bett mig att göra: bygga en server (nu vet jag att Debian kommer att ha). Jag har tusen tvivel, så om möjligt skulle jag vilja att du guidade mig lite med ett par förslag innan jag handlar.
    Moodle måste köras på datorn och idén är (förutom det bästa förslaget) att ställa in en dator som stöder en virtualiseringsmiljö.

    Det är därför jag tänker på ett team med dessa egenskaper:
    - i7-processor
    - Minne: 32 GB (i alla fall)
    - Källa: 600w

    -Disk:
    Jag måste förbereda den för att fungera i raid med minst 2 skivor på 2 TB (eller mer). Första tvivel:
    Vilket raid-kontrollkort är bäst för Debian-kompatibilitet? eller så kan jag köpa alla generiska produkter.

    -Netto:
    Behöver du ha flera nätverkskort? eftersom jag skulle vilja köra flera moodleservrar på samma maskin.

    Det sista, vilken virtualiseringsmiljö rekommenderar du är enkel och stabil.

    Tack en miljon i förväg och fortsätt alltid med bloggen.

    1.    brodydalle sade

      Bueeeeh att av "generisk", skulle du behöva ge mig mer detaljer, i min personliga erfarenhet alla kontroller raid aacraid (adaptec) och hpsa (hp) arbete (det är den vanligaste i mitt land), också dell megaraid. Men tro mig inte, gå till den här sidan och fuska med dina ögon https://wiki.debian.org/LinuxRaidForAdmins .

      Virtualiseringsfrågan är att bättre hantera resurser, det är uppenbart att du kan få 100 moodle-servrar via samma nätverksgränssnitt, men du skulle ha en flaskhals. Du måste utvärdera mängden trafik du tänker ta emot.

      Jag tror att dessa två termer inte går särskilt hand i hand när det gäller gratis virtualisering, virtualbox är enkelt (även om det inte är särskilt praktiskt) men det gör sitt jobb. Relativt enkelt är kvm och qemu. Lite mer nivå och utan grafiskt gränssnitt eller så måste du installera ytterligare xen gui.

  8.   namnlös sade

    I Server CentOS / Rhel & freeBSD finns det inte mer!

    Jag ser fortfarande inte nåd till gentoo, kan det bero på att de vill utmärka sig efter att ha använt Arch, några av dem går till Gentoo?

    Jag har installerat den och jag ser fortfarande inte svårigheten med installationen, tvärtom känner jag att det är systemet som har fått mig att förlora mest tid, i Linux-världen, kommer vi att ta mer än 7 timmar i en installation med en i7? och även uppdatera en gång i månaden och ta 8 timmar? tack men den saken går inte med mig. Jag behöver något snabbt, inte en sköldpadda när jag installerar något. (ahhh men du har binärfilerna, ahhh men kanske har du inte flaggorna konfigurerats ordentligt, ahhh men denna portage ahhhh ……… ..) och den av hastigheten är objektiv Arch det tar mig 8 sekunder att vara i webbläsaren vilken del, gento det tog 15-20. Därför är hastighet subjektiv.

    Av de misslyckade servrarna som jag har sett såg jag aldrig ett CentOS med problem, problemen finns i Debian och Ubuntu.

    1.    mario sade

      Men talar du som användare eller ägare till en server eller en stationär dator? Stage3 är redan förkompilerat, du behöver bara kompilera den anpassade kärnan, grub och de verktyg du behöver. När gick klockan 7 och 90 grader? Jag hoppas att det inte sammanställer Gnome och dess skräckbibliotek: libwebkitgtk

      Varför nämner du Arch och webbläsare när denna anteckning handlar om servrar?

      1.    namnlös sade

        Jag har en server med centos kvm, lvm, som kör några virtuella maskiner, om jag ber om ursäkt för att jag inte uttryckte mig om gentoo, jag pratade om skrivbord och ja, det var med gnome, vilket är den miljö jag använder. Arch tbm fungerar för servrar, även en vän har virtuella maskiner som körs på arch även om jag inte skulle använda den för server.

    2.    brodydalle sade

      Jag är inte ett stort fan av ubuntu XD ... det beror inte på att det är dåligt, jag tror att det har gjort ett utmärkt jobb som linux mint att föra Linux till alla, men för att mitt jobb är servrar ...

      Jag tror att jag har skapat lite kontrovers, jag lärde mig med debiangrenen, många av er som skriver lärde sig med RedHat. ClearOS är inte dåligt, jag har provat det själv och jag gillade det, vi kommer att göra ett inlägg om clearOS på servrar hahaha.

      När det gäller Gentoo, WOW 7 timmar på servrar? och med virtualisering? Vilken tjänst tänkte du installera som kan ta dig 7 timmar? Jag tror att du pratar om ett mycket specifikt fall av en stationär dator.

      1.    namnlös sade

        Jag skulle inte använda ubuntu på servern trots att den innehåller apparmor. Jag föredrar SElinux, jag lärde mig med röd hatt innan jag var företag, kanske det är därför jag bara använder rhel och centos xD, med debian har mitt förhållande aldrig varit bra men det är en annan historia. Gentoo-saken fanns på min personliga dator, jag varade i 6 månader sedan gick jag tillbaka till arch. Trots det tycker jag att du borde ha inkluderat Rhel och dess derivat, på internet finns det några ganska sandiga trådar mellan om Rhel eller Debian xD är bättre, ahhh den andra saken är att freeBSD tbm är ett bra alternativ men det här var bara från Linux-distributioner.
        Hälsningar!

  9.   Juan Pedro sade

    Jag ser att du inte har filosofin om en förkompilerad binär för att kompilera den för din hårdvara. Säkerhet, bättre använda hårdvaruresurser etc.

    1.    namnlös sade

      Den tid jag hade gentoo inte märkte någon skillnad i värdena för hastighet vs båge. Och om jag förstår det att "kompilera för ditt system" men som sagt så fann jag ingen skillnad i hastighet. Å andra sidan har jag inte tid att sammanställa allt. Ändå försöker jag förstå de som använder gentoo men i mitt fall förmådde jag inte någon fördel, tvärtom var jag tvungen att observera hur min CPU steg till temperaturer även vid 90 ° C, så tack men jag klarade det.

  10.   John sade

    Grattis!
    Mycket bra kvalitet på de senaste artiklarna

    1.    brodydalle sade

      tack, följ mig här

  11.   Tenchy sade

    Jag gillade verkligen inlägget (nytt här) av de som frågar om virtualisering på servernivå, jag skulle rekommendera proxmox, väldigt lätt att installera, bara komplicerat för att ställa in kluster och failover-miljöer, men inget särskilt. Använd qemu (kvm) för att virtualisera maskiner och openvz för att virtualisera Linux-miljöer.

    Fullt rekommenderade hälsningar

  12.   Tabris sade

    CoreOS, docker, vinst.

  13.   J. Gelbes sade

    För vad de tänker använda Gentoo går jag för FreeBSD + Pudriere + Pkg, för jag tycker inte att det är lämpligt att kompilera på en server, det är slöseri med resurser i en miljö där tillgängligheten måste vara 100%. I andra änden, CentOS, sedan Debian.

    1.    brodydalle sade

      bueeeeeeh Jag tror att jag förklarar just det, att jag inte tycker att det är användbart att placera gentoo på en server utan på en virtuell maskin för en specifik tjänst ... Jag tror att du inte kommer att uppdatera Apache-servern på ditt företags webbplats dagligen, du kommer en dag Stoppa efter att ha testat uppdateringen på en kvalitets- (test) eller utvecklingsserver

      1.    J. Gelvez sade

        Jag har sagt vad som är min åsikt, om det är en server måste du närma dig 100% och noll fel. Å andra sidan vän, utan avsikt att argumentera, är en virtuell maskin som erbjuder en tjänst exakt "en server", vi kommer inte att låta webbtjänsten sluta vara tillgänglig i en halvtimme bara för att det är en VPS istället på en fysisk server, tack.

  14.   Carlos Rodriguez sade

    Hej allihopa, jag har redan läst alla dina kommentarer, jag letar efter Linux för att sätta som server på en dator, och för att kunna använda ett webbsystem, register, rapporter, i ett nätverk, som du skulle rekommendera mig, speciellt för med tanke på någon som han är som vill lära sig. Hälsningar.

  15.   RAUL sade

    Definitivt CENTOS är det bästa i servermiljön, det är faktiskt mycket bättre än Red Hat trots att den kom ut ur den distributionen. CentOS är gratis väsentligt förbättrad stabilitet.

    gäller

  16.   Lester Bolanos sade

    Jag har några gamla PIV-maskiner som jag vill använda som e-learning-server, med klarolin, men jag har redan försökt med många Linux-distributioner, ubunti 9.04 10.04, server, debian 8, 9 och jag har inte fått ett bra resultat. Förvaret kan inte längre laddas ner eller så kan det inte hitta drivrutiner. Finns det en Linux-version som kan hjälpa mig? Jag vill donera servrarna till vissa skolor ...