Velge den beste Linux Distro for en webserver
Hvis du bruker en administrert web hosting service til å være vert for nettstedet ditt, kan du ikke bry deg om å vite hva distroen brukes i backend. Alt du trenger å vite er at nettstedet ditt må løpe 24/7 uten å feile. Men hvis du administrerer din egen server, blir det en viktig oppgave å velge riktig distro. Her er noen av de populære og stabile distrosene som du kan bruke til serveren din.
1. CentOS
CentOS er et fellesskap bygget distro basert på kildekoden til RedHat Enterprise Linux (REHL). Det er også den mest populære distro for webserver fra nå. Fordelen med å bruke CentOS er at den er stabil og sjelden krasjer. Hvis du har noen pakker som bare fungerer med REHL, er det sjansene for at du kan få dem til å jobbe i CentOS også. Å være den mest populære distroen, har det også fordelen av god støtte, enten fra deres fellesskapsforum, eller hvor som helst på nettet.
I motsetning til de fleste distroer som har en 1 -2 års utgivelsessyklus, tok CentOS (veldig) lang tid til å utgjøre en ny versjon (CentOS 5 ble utgitt i 2007, og det var bare til desember 2011 at CentOS 6 ble utgitt). Fordelen med dette er at når du får serveren din oppe, vil den være i god form i lang tid uten å måtte oppgradere til en nyere versjon regelmessig. I tillegg har den en meget langsiktig støtte for all sin utgivelse (CentOS-4 har 7 års bedriftens levetid), slik at du vet at serveren din er i gode hender for lang sikt å komme.
Når det gjelder ulemper, kan det hende du har problemer med å kjøre nyere pakker og bruke den nyeste teknologien. Hvis du ser på cutting edge teknologi, er CentOS ikke for deg.
2. Debian
Hvis du er fra en Debian-bakgrunn, ville en Debian-server gjøre et godt alternativ til CentOS. Når det gjelder administrasjon, er begge like, bortsett fra at Debian bruker "apt-get" og ".deb" mens CentOS bruker "yum" og "rpm".
Debian har også en lang utgivelses syklus, men ikke så lenge som CentOS. Å være en samfunnsdistribusjon, blir nye versjoner av Debian utgitt bare når samfunnet ser dem som klare for offentligheten. Fordelen med dette er at hver stabil utgivelse er faktisk stabil . Debian kommer ikke med en server eller en desktop-utgave. Det er bare ett bilde for deg å laste ned og installere. Standarden vil fungere som serverutgave. Installer en skrivebordsadministrator, og den blir desktop-utgaven.
3. Ubuntu
Den mest populære Linux-distroen for skrivebordet har nylig blitt en favoritt for mange webadministratorer, hovedsakelig fordi de er veldig kjent med det. Ja, hvis du er kjent med Ubuntu, vil du kanskje gå med Ubuntu-serveren fordi alt fra å legge til pakkekilder, er å installere pakker for å finne støtte, til fingertuppene.
Ubuntu lanserer en ny versjon hver sjette måned, og dens Long Term Support-utgivelse (for server) er hvert 5. år. Dette gir deg et godt valg om å bruke enten LTS for stabilitet eller den nyeste versjonen for cutting edge teknologi.
4. OpenSUSE
Selv om OpenSUSE (ikke SUSE Linux Enterprise Server) er relativt ukjent i serverarenaen, og få folk vil anbefale det som førstevalg for webserver, har det vært en god etterspørsel etter det, og mange webverter har allerede tilbudt OpenSUSE i biblioteket av bilder.
OpenSUSE er den frie og fellesskapsversjonen av SUSE, som gir enterprise Linux, omtrent hva RedHat gjør med sin RHEL. OpenSUSE bruker RPM-pakken, men det betyr ikke at det er fullt kompatibelt med RedHat eller Fedora-pakken. Gjør dette noe du bør legge merke til.
Personlig har jeg ikke brukt OpenSUSE som en server før, så jeg vet ikke hvordan den utfører. Jeg har imidlertid sett artikler som hevder at OpenSUSE (som server) er raskere og stabilere enn CentOS. Jeg er ikke sikker på at den er gyldig, men hvis du er erfaren og komfortabel med å bruke OpenSUSE, kan du definitivt bruke den til din webserver.
andre
Andre distroer som ikke er nevnt ovenfor, inkluderer Fedora, ArchLinux og Gentoo, og premium-produktene inkluderer RedHat Enterprise Linux og SUSE Enterprise Linux. Personlig vil jeg ikke anbefale Fedora, ArchLinux og Gentoo. Fedora er for cutting edge for meg, mens Arch Linux og Gentoo krever mye konfigurasjon, noe som gjør dem vanskelig å vedlikeholde. Hvis du har råd til kontanter og trenger profesjonell støtte, er RHEL og SEL noen av de beste der ute.
Konklusjon
Det er ingen absolutt beste eller verste distro for serverbruk. De fleste av dem er like, og alle har sine egne fordeler og ulemper. Hvis du administrerer din egen server, er den viktigste faktoren brukervennlighet, og det avhenger av din brukervennlighet og kjennskap til distroen. Tommelfingerregelen er, velg den distroen du er mest komfortabel med og har mest erfaring med. Det vil gi deg mindre problemer mens du administrerer det.
Hvilken er din favoritt Linux distro for webserver?
Bildetekst: 3D-rendering av et serverrom med svarte servere av BigStockPhoto