Centos - beschrijving van de voor- en nadelen van de OS-versie. Hoewel het systeem aanzienlijke voordelen biedt, is het niet zonder zonden. Zimbra mailserver installeren

Volumetrische website, webportaal, sociaal netwerk, online spel - groot internet projecten die hogere hostingvereisten vereisen. Als besturingssysteem Voor een dedicated server wordt vaak CentOS gebruikt. Een dedicated webserver is een algemeen aanvaarde oplossing met veel nuttige eigenschappen:

  • Verhoogd beveiligingsniveau. U stelt uw eigen toegangsbeperkingen in.
  • Hoge prestaties - omdat serverbronnen alleen door de huurder worden gebruikt.
  • Geen limiet schijfruimte. Als u schijven van meerdere terabytes heeft, kan de beperking als voorwaardelijk worden beschouwd.
  • Toegang tot serverhardware. Hierdoor kun je meer produceren nauwkeurige instellingen die de prestaties kunnen optimaliseren.

Maar al deze voordelen kunnen worden ondermijnd door één onaangenaam feit: de prijs. In werkelijkheid is dedicated serverhosting altijd duurder dan reguliere serverhosting. Besparen, bereiken hoge performantie prestaties en bescherming worden door CentOS gevraagd voor een dedicated server.

Dit Linux-achtige systeem is gebaseerd op de assembly rode Hoed Enterprise wint elke dag aan populariteit. Dit komt grotendeels door het feit dat het gratis te gebruiken is. Daarom kunt u er geld mee besparen.

Ook al wordt CentOS een Red Hat-kloon genoemd, er zijn toch merkbare verschillen:

  • Helemaal gratis. Hoewel Red Hat ondersteuning heeft, moet je ervoor betalen. CentOS is op zijn beurt volledig gratis.
  • Gebrek aan helpdesk. Maar CentOS wordt regelmatig bijgewerkt, zij het vanuit zijn eigen repository, anders dan Red Hat. Volgens de ontwikkelaars kun je voor elke versie tot 10 jaar lang updates ontvangen, terwijl je de betaalde Red Hat-code gebruikt. Dit kan natuurlijk een nadeel zijn, maar voor het opzetten van Linux is in ieder geval een ervaren beheerder nodig, die het gebrek aan ondersteunende diensten zal compenseren.

Laten we de positieve eigenschappen van CentOS voor een dedicated server benadrukken:

  • Grote gebruikersgemeenschap die voortdurend groeit. Ondersteuning van onafhankelijke bronnen, advies over het oplossen van fouten, nuttige tips en nog veel meer zullen helpen maximale antwoorden te geven op mogelijke vragen.
  • Gemakkelijk te updaten en naar applicaties te zoeken. Dankzij de yum-module (Yellow dog Updater, Modified) wordt het zoeken vereenvoudigd benodigde bestanden, programma's, updatepakketten die kunnen worden geautomatiseerd.
  • Hoog beveiligingsniveau. De afgelopen jaren is CentOS voor een dedicated server overal ingezet meer machines. Sommige mogelijke omissies worden al vóór de release zelf geëlimineerd.
  • Mogelijkheid om GUI te gebruiken. Voor sommige taken is geen diepgaande kennis vereist Linux-opdrachten. Handig grafische schil- niet makkelijk gebruiksvriendelijke interface, En handig hulpmiddel executie noodzakelijke acties. CentOS is volledig compatibel met de populaire GUI-pakketten GNOME en KDE.
  • Werkstabiliteit. Servers gebaseerd op Linux-achtige systemen worden als het meest probleemloos beschouwd. CentOS dedicated server is geen uitzondering.
  • Hoge performantie. Net als elk ander Linux-achtig systeem heeft CentOS high snelheidskenmerken. En dit is een onmisbare metgezel voor het functioneren van grote projecten.
  • Mogelijkheid om uw eigen Live CD te maken. Met deze functie kunt u een versie van het systeem verkrijgen met instellingen voor de behoeften van een specifiek project.

Hoewel het systeem aanzienlijke voordelen heeft, is het niet zonder zonden:

  • Gebrek aan eigen multimedia mp3-codecs. Ondanks het feit dat het systeem dit populaire audioformaat in eerste instantie niet leest, wordt het probleem opgelost door simpelweg naar de “rpmforge” -repository van derden te gaan, waar u de nodige functionaliteit kunt krijgen. Voor een server is de mp3-ondersteuningsfunctie echter mogelijk niet vereist, omdat de overeenkomstige bestanden worden gestart aan de kant van clientmachines.
  • Moeilijkheden met behulp van Microsoft technologieën ASP, ASP.NET, Access, enz. Als uw project bijvoorbeeld ASP.NET-scripts bevat, gebruik dan Linux-servers kan problematisch zijn. Hoewel het probleem kan worden opgelost door extra software En scherpstellen Deze methode wordt echter niet aanbevolen in CentOS voor een dedicated server.
  • Lage updatesnelheid via YUM.
  • Vereist 2 dvd's voor installatie nieuwste versies. Dit is een bijkomend probleem, maar er is een oplossing voor door een opstartbare flashdrive te maken.

Hoewel er tekortkomingen zijn, zijn ze natuurlijk allemaal verwijderbaar. En om een ​​probleemloos systeem te hebben met de mogelijkheid tot fijnafstelling en hoge snelheid werkt is wat echt nodig is en wordt geleverd door CentOS voor een dedicated server.

Nadat ik mezelf de vraag had gesteld welke distributie ik moest kiezen voor de nieuw volwassen exemplaren die ik nodig heb, kom ik opnieuw het antwoord tegen: "Wat je ook het beste weet, installeer het!" En alleen door een vrij aanzienlijke hoeveelheid informatie te doorzoeken, kun je een wat duidelijker beeld krijgen. Door de omstandigheden waren er drie distributies in mijn kring van keuze: Debian, Ubuntu en CentOS. Laten we proberen erachter te komen wat wat is.

  • Eigenaars en gemeenschappen

Zoals u weet is Linux een gratis en open source besturingssysteem. Vandaar de belangrijkste reden voor zo'n verscheidenheid aan afbeeldingen. Ja, er zijn ook commerciële versies. Bij aanschaf van zo’n product betaal je voor merkpakketten en ondersteuning, maar niet voor het besturingssysteem zelf. Dit is precies waar Red Hat zich door liet leiden toen het de distributie van de CentOS Linux-image onder zijn dak organiseerde en deze gratis aanbood aan iedereen die Enterprise-klasse oplossingen wilde gebruiken. Tegenwoordig bestaat de CentOS-gemeenschap zelfs uit medewerkers van Red Hat. De CentOS-distributie is volledig compatibel met de RHEL-distributie en het technische verschil zit alleen in de aanwezigheid van het handelsmerk en het ontwerpwerk. Het project startte in maart 2004 en dit moment is een van de meest populaire serveroplossingen vanwege de hoge stabiliteit en compatibiliteit.

Het Debian-project is wat ouder. Het werd opgericht in augustus 1993 en was gepositioneerd als een volledig non-profitproject. Ondanks de mening van sceptici is het systeem nog steeds springlevend en bloeiend. Volgens de auteur neemt de aandacht voor het project nog steeds niet af, vooral dankzij de ontwikkelingsfilosofie, de grote hoeveelheid vrije software en een stabiele kernel.

Het Ubuntu-systeem is een familielid van Debian, of beter gezegd een dochter. Het ontstond in juli 2005 dankzij Canonical, dat tot op de dag van vandaag de ontwikkeling van het project financiert en controleert. De opvattingen van Canonical over de ontwikkeling van het systeem bleven, in tegenstelling tot veel andere Debian-volgers, trouw aan de filosofie van het distribueren van vrije software, en waren ook zeer loyaal aan kritiek en toevoegingen. Dankzij dit wordt het project momenteel actief ontwikkeld en ondersteund door de gemeenschap.

  • Alles is zo, maar niet zo!

Over het algemeen vereist het beheren van elk besturingssysteem (niet alleen *nix) zeer vergelijkbare kennis: werken met het bestandssysteem, netwerk connecties, services of daemons, pakketten applicatieprogramma's. Praten over Linux-familie, we bedoelen natuurlijk een aantal configuratiebestanden, opdrachtregel(hoewel niet noodzakelijk) basis structuur mappen in de root. Elke distributie heeft echter zijn eigen subtiliteiten en nuances. Zo heet het bekende ‘BIND’, dat in CentOS namen omzet naar IP-adressen, ‘named’, en is de ‘appache2’-webserver van Debian en Ubuntu in CentOS omgevormd tot ‘httpd’. Overigens doet de standaard map- en bestandsstructuur voor appache in ubuntu meer denken aan de configuratie voor een grote hoster, terwijl de basisconfiguratie van een webserver in CentOS geschikt is voor het hosten van één bedrijfswebsite en niet zo’n reeks aan configuratiebestanden. Het ene is natuurlijk transformeerbaar in het andere, maar niet identiek. Soortgelijke dingen worden waargenomen bij het werken met opdrachten: bij het werken met repository's gebruikt Debian bijvoorbeeld apt-get, terwijl we in CentOS yum gebruiken. De essentie is hetzelfde, maar zo'n dierentuin aan commando's brengt een onervaren Linux-gebruiker vaak in verwarring.

  • Ondersteunde hardware, pakketten en gebruikte versies

De redelijke vraag wordt dus: wat te kiezen? (Vooral als het je niet uitmaakt met welk systeem je kennis gaat maken.) De auteur raadt je aan goed na te denken over voor welke taken je de server gaat gebruiken, en welke middelen je daarvoor hebt. Als u fysieke hardware heeft die u in uw project wilt gebruiken, is de eerste stap het controleren ervan in de lijst met ondersteunde hardware voor elke distributie. Uit ervaring heeft Debian minder hardwareproblemen dan CentOS, ondanks het feit dat de bedrijfsdistributie voortdurend de horizon van zijn ondersteuning verbreedt. hardware. Vervolgens bekijken we in detail de benodigde software en de versies ervan. De standaard CentOS-repository's zijn vrij schaars, dus bij onderhoud (bijvoorbeeld) zal het waarschijnlijk gemakkelijker zijn om Debian te gebruiken en een reeds gebouwd pakket te installeren dan om het handmatig te bouwen (en het in de toekomst mogelijk opnieuw te bouwen bij het updaten) voor CentOS. En ook al gebruikt Ubuntu Debian-repository's, vanwege het verschil in benadering van softwareclassificatie zal het handig zijn om Ubuntu te gebruiken, dat voorloopt op iedereen wat betreft de snelheid van pakketupdates. Vergeet dat echter niet meer nieuw pakket garandeert niet altijd stabiliteit. In deze kwestie is het aan u om te beslissen. De auteur balanceert het liefst ergens in het midden tussen nieuwe kansen en bewezen, betrouwbare oplossingen.

En voor een tussendoortje over de versies. Hieronder wordt voorgesteld vergelijkingstabel releases van de distributies zelf. Trek uw eigen conclusies.

Product versie Publicatiedatum codenaam
Debian 8.0 April 2015 Jessie
7.0 mei 2013 Piepend
6.0 Februari 2011 Knijpen
5.0 Februari 2009 Lenny
4.0 April 2007 Etsen
Ubuntu 16.04 LTS 21 april 2016 Xenial Xerus
14.04 LTS 17 april 2014 Betrouwbare Tahr
12.04 LTS 26 april 2012 Nauwkeurige schubdier
10.04 LTS 29 april 2010 Heldere Lynx
8.04 LTS 24 april 2008 Sterke reiger
CentOS 7 7 juli 2014
6 20 juli 2011
5 12 april 2007
4 9 maart 2005
3 5 januari 2001
  • Installatie. Zijn er echt verschillen?

Op de uitgestrekte plekken op internet zijn er veel uitspraken dat het installeren van de ene afbeelding anders is dan het installeren van een andere; voor sommigen lijkt de overvloed aan instellingen een voordeel, maar voor anderen maakt het de taak enorm ingewikkeld. In de realiteit van ons leven is het uiterst onwaarschijnlijk dat het installeren van een server wordt toevertrouwd aan een blonde secretaresse, en een specialist die de rol van beheerder vervult, moet nog steeds basiskennis hebben van bestandssystemen en schijfindeling, netwerkinstellingen, bootloaders en geïnstalleerde serverrollen. Daarom zou het installeren van een van de distributies geen problemen moeten veroorzaken. Elk van de systemen heeft een GUI-installatiemodus, waarvan de beoordeling van het gemak echter ook behoorlijk subjectief is. Van de verschillen is het vermeldenswaard dat Debian de meest magere reeks vooraf geconfigureerde rollen heeft, maar hoe belangrijk dit direct voor u is, is niet aan de auteur om te beslissen.

  • Beveiliging: root, SELinux en andere enge woorden.

Nog steeds in uitvoering Ubuntu-installaties je kunt haar opmerken onderscheidend kenmerk. Het systeem omvat niet het gebruik rekening“root”, in plaats daarvan wordt het hulpprogramma “sudo” gebruikt, dat de rechten van de gebruiker om te rooten verhoogt, als de gebruiker uiteraard dergelijke rechten heeft. Volgens de auteur is deze aanpak vergelijkbaar met die van User Accountbeheer van Microsoft. Het verhoogt zeker het beveiligingsniveau en is nuttig tijdens het gebruik, hoewel het op het eerste gezicht de beheerprocessen compliceert.

Systemen voor verplichte toegang van applicaties tot systeembronnen zijn aanwezig in alle vergeleken systemen. CentOS maakt met succes gebruik van SELinux, terwijl AppArmor is ontwikkeld voor Ubuntu, dat indien nodig ook met succes op Debian wordt gebruikt. Welke van hen is beter en of ze überhaupt moeten worden gebruikt en in welke gevallen is een groot onderwerp voor een apart artikel, dus het is niet de moeite waard om hier nu in detail op in te gaan.

  • Resourceverbruik en belastingtesten

De minimale systeemresourcevereisten worden weergegeven in de onderstaande tabel:

Geheugen (minimaal) HDD (minimaal)
Debian 128 Mb 2 GB
Ubuntu 128 Mb 0,5 GB
CentOS 1024 MB 10 GB

Volgens de uitgevoerde tests (er kunnen verschillende voorbeelden van testresultaten worden bekeken) liggen Debian en Ubuntu out-of-the-box enigszins voor op CentOS wat betreft de snelheid van de webserver; alles hangt in grote mate af van de gebruikte databaseserver en de bijbehorende databaseserver versie.

  • Integratie met andere systemen

Alles is hier heel logisch. Om de integratie uit te voeren is het noodzakelijk om nauwe contacten te hebben tussen de ontwikkelaars van de geïntegreerde systemen. Natuurlijk is het gemakkelijker om contact te leggen met een groep officiële vertegenwoordigers dan met de gemeenschap. Deze conclusie wordt bevestigd door de praktijk: CentOS (als analoog van RedHat) was een van de eersten die werd ondersteund in Microsoft-virtualisatiesystemen. Bovendien integreert CentOS beter dan andere met ActiveDirectory. Als je er echter al meerdere hebt Debian-servers, dan heeft het niet in alle gevallen zin om CentOS in te zetten, ook al is enige integratie vereist. Misschien zullen de arbeidskosten van de integratie op de lange termijn lager zijn dan de arbeidskosten van het onderhouden van een besturingssysteem dat anders is dan alle andere.

Over het algemeen kunnen we, als we al het bovenstaande samenvatten en proberen de vraag aan het begin van het artikel te beantwoorden, zeggen wat we moeten kiezen Linux-afbeelding nodig volgens uw taken. Alleen door eerst alle eisen aan het hardwareplatform, de software, de omliggende infrastructuur en administratieve vaardigheden te beoordelen en af ​​te wegen, kun je de juiste keuze maken. Zeker de juiste beslissing Nee, en er zullen altijd tekortkomingen zijn. Maar volgens de vaste overtuiging van de auteur kunnen deze tekortkomingen met behulp van deze methode worden geëlimineerd aanvullende instellingen of beslissingen. En als de arbeidskosten voor het corrigeren van tekortkomingen de opportuniteit te boven gaan, negeer ze dan gewoon. Je hebt immers al genoeg argumenten om voor jouw oplossing te kiezen.

Er zijn geen vergelijkbare artikelen.

Elk werk aan serverbeheer begint met het meest voor de hand liggende en verplichte proces: het installeren van het benodigde besturingssysteem, en dat is wat we zullen doen. Download en installeer CentOS 7-server in minimale of netinstall-configuratie met opstartbare flashdrive of online op gewone schijf of raid-partitie. Laten we eerst wat voorbereidend werk doen en kennis maken met de details van onze distributie, die in de toekomst nuttig kunnen zijn.

Op 7 juli 2014 werd de release van de CentOS 7-distributie uitgebracht. Voordat u deze installeert, raden wij u aan vertrouwd te raken met de systeemvereisten. Bekijk in detail volle lijst De maximale en minimale systeemvereisten zijn te vinden op de officiële wiki. Ik zal alleen de belangrijkste parameters geven:

Dit zijn de officiële gegevens van de CentOS-website. RHEL heeft dezelfde, heb ik gecontroleerd. Voor mij persoonlijk werkt alles goed op VDS, zelfs met 512 MB geheugen, ik heb niet geprobeerd minder te installeren, ik denk dat het met 256 zal werken.

Soorten CentOS 7 ISO-images

De CentOS-release bevatte verschillende typen iso afbeeldingen Gedetailleerde beschrijving elk van hen wordt weergegeven in de tabel:

CentOS 7-edities
CentOS-7-x86_64-DVDDit DVD de image bevat alle pakketten die met het installatieprogramma kunnen worden geïnstalleerd. Aanbevolen voor de meeste gebruikers.
CentOS-7-x86_64-NetInstallDit NetInstall image voor netwerkinstallatie en herstel. Het installatieprogramma zal vragen waar de pakketten zullen worden geïnstalleerd. Handig om te gebruiken als u een lokale pakketrepository heeft.
CentOS-7-x86_64-AllesIn dat Alles de afbeelding bevat volledige set CentOS-pakketten 7. Het kan worden gebruikt om een ​​lokale spiegelserver te installeren of bij te werken. Voor deze afbeelding is een dubbelzijdige dvd of een flashstation van 8 GB vereist.
CentOS-7-x86_64-LiveGNOME
CentOS-7-x86_64-LiveKDE
Deze twee afbeeldingen zijn LiveCD CenOS 7. Afhankelijk van de naam wordt een of andere grafische shell gebruikt. Ze zijn ontworpen voor het testen van de CentOS 7-omgeving. Ze zijn niet geïnstalleerd HDD, als je het niet gaat forceren. De set geïnstalleerde software kan niet worden gewijzigd; dit kan alleen worden gedaan op het geïnstalleerde besturingssysteem met behulp van yum.
CentOS-7-x86_64-MinimaalMet behulp hiervan Minimaal afbeeldingen kunnen worden geïnstalleerd basissysteem CentOS met een minimale set pakketten die nodig zijn om het systeem te laten functioneren. Al het andere kan later worden geïnstalleerd met yum. De set pakketten in deze image zal hetzelfde zijn als op de dvd als u voor de minimale installatie kiest.

Ik gebruik meestal beide om te installeren minimaal afbeelding, of netinstall.

CentOS 7 downloaden

Download de nieuwste op dit moment versie CentOS 7.2.1511 kan op twee manieren:

  1. Via torrent-netwerk
  2. Van de dichtstbijzijnde spiegel

Ik gebruik het liefst zo'n spiegel:

CentOS 7 downloaden
Torrent Yandex-spiegel Maat
Download CentOS 7 dvd-torrentCentOS 7 DVD iso downloaden4G
Download CentOS 7 NetInstall torrentCentOS 7 NetInstall iso downloaden360M
Download CentOS 7 Alles torrentDownload CentOS 7 Alles iso7G
Download CentOS 7 LiveGNOME torrentCentOS 7 LiveGNOME iso downloaden1G
Download CentOS 7 LiveKDE torrentCentOS 7 LiveKDE iso downloaden1G
Download CentOS 7 Minimale torrentDownload CentOS 7 Minimale ISO634M

Ik herinner je eraan 32 bits of ik386 Er is geen editie van CentOS 7. Alleen alle distributies x86_64, dat is 64 bits.

Opstartbare USB-flashdrive voor CentOS 7

De laatste tijd gebruik ik persoonlijk nauwelijks gewone cd's en geef ik de voorkeur aan opstartbare flashdrives. Ze zijn handiger, nemen minder ruimte in beslag en het is gemakkelijker om de distributie ervan bij te werken. Maar soms moet je de moeite nemen om een ​​opstartbare USB-flashdrive te maken. Om bijvoorbeeld een opstartbare USB-flashdrive voor CentOS 6 te maken, gebruikte ik het programma unetbootin, maar met versie 7 werkte dit nummer niet. Met de daarin gemaakte flashdrive kunt u CentOS 7 niet installeren, omdat het installatieprogramma zelf op een gegeven moment de installatiebron op de flashdrive niet ziet.

Maar ik kwam te hulp gratis programma. Met zijn hulp kunt u gemakkelijk maak een opstartbare CentOS 7 USB-flashdrive. Zo werkt het:

Dit is voldoende om een ​​flashdrive te maken. Nu kunt u het gebruiken om het besturingssysteem vanaf een flashstation te installeren.

CentOS 7 installeren vanaf een USB-stick

Nadat u een opstartbare USB-flashdrive hebt gemaakt, kunt u met de installatie beginnen. Plaats de flashdrive in de server en specificeer deze als bron USB-opstarten en start de computer. We worden begroet met het initiële CentOS-installatiemenu:

Selecteer het eerste artikel: Installeer CentOS 7 en druk op Enter. Na het downloaden van het installatieprogramma worden we begroet door een venster met een keuze uit de taal die tijdens de installatie zal worden gebruikt. Ik kies altijd voor Engels, dat is voor mij vertrouwder:

CentOS 7 minimaal

Als u een schijf gebruikt centos minimaal iso, ziet u het volgende scherm:

Hier wordt u gevraagd installatieparameters op te geven. Uitroepteken er wordt een sectie gemarkeerd, zonder instelling is het onmogelijk om verder te gaan. Voor aanpassing zijn de volgende installatieopties beschikbaar:

  1. Keuze .
  2. Een toetsenbordindeling selecteren.
  3. Welke talen worden ondersteund op de server.
  4. Waar zal de installatie plaatsvinden? Omdat we een centos minimale distributie hebben, zal de installatie afkomstig zijn van een lokale ISO.
  5. Pakketten selecteren om te installeren. Alleen beschikbaar in de minimale afbeelding minimale instelling software
  6. Afbreken harde schijf. We zullen dit punt in meer detail bespreken als we de installatie bij raid analyseren.
  7. Netwerkinterfaces instellen.

Om door te gaan met de installatie, moet u minimaal voltooien afbraak van harde schijf. Zonder dit kan de installatie niet doorgaan. Maar we zullen alle parameters doornemen en de waarden instellen die voor ons nodig zijn.

Klik dus op DATUM & TIJD en configureer de tijdparameters:


Nadat u de instellingen heeft voltooid, klikt u op de blauwe knop bovenaan Gereed.

Laten we naar de volgende instelling gaan - TOETSENBORDINDELING:

  1. Voeg de benodigde lay-outs toe. Ik heb Russisch toegevoegd.
  2. Klik Opties en kies hoe de lay-outs worden geschakeld.
  3. Lay-outs testen en schakelen. Als alles in orde is, gaan we verder.

Klik op TAALONDERSTEUNING:

Selecteer extra talen die het systeem ondersteunt. Meestal heb ik dit niet nodig, maar laten we als voorbeeld ondersteuning voor de Russische taal toevoegen. Dit kan bijvoorbeeld handig zijn bij het maken van een bestandsarchief met Russische namen in bestanden. Met ondersteuning voor de Russische taal kun je in de console werken met Russische namen van mappen en bestanden. Als uw server bijvoorbeeld is geconfigureerd om als gateway te werken, ondersteunt u extra talen zal waarschijnlijk niet nuttig zijn. Nadat u uw keuze heeft gemaakt, klikt u nogmaals op Gereed.

Laten we nu de netwerkinstellingen maken. Ga naar het gedeelte NETWERK & HOSTNAAM. Ik heb dit gedetailleerd vermeld in een van mijn artikelen, dus ik zal hier niet verder op ingaan. Zet de schuifregelaar op AAN en krijg automatische instellingen voor DHCP:

  1. Als u de schuifregelaar op ON zet, wordt de interface geactiveerd; deze ontvangt instellingen via DHCP.
  2. Als u deze instellingen wilt wijzigen, klikt u op Configureer.
  3. Geef de hostnaam op. Als u het vergeet, kunt u deze instelling na de installatie wijzigen.

We voltooien de installatie door op Gereed te klikken. Nu kunt u teruggaan naar uw horloge-instellingen en Netwerktijd activeren.

Laten we nu naar de sectie INSTALLATIEBRON gaan. Bij het installeren cent minimaal Het is niet nodig deze parameter te wijzigen. Daar wordt standaard een lokale bron geïnstalleerd, wat bij ons past. Je hoeft niets aan te raken:

In de sectie SOFTWARESELECTIE is er tijdens een minimale installatie ook niets te kiezen; de enige mogelijke optie is al aangegeven:

We hoeven alleen maar rekening te houden met de laatste verplichte instelling, zonder welke de centos-installatie niet zal starten: INSTALLATIEBESTEMMING. Zodra u het invoert, ziet u een lijst met schijven die op de server zijn aangesloten. In mijn geval is het één harde schijf.

Als uw schijf correct wordt gedetecteerd, selecteert u deze en klikt u op Gereed. Er verschijnt een venster waarin wordt gewaarschuwd dat het systeem ongeveer 1 GB ruimte op de harde schijf nodig heeft voor de installatie, en dat uw harde schijf niet over de vereiste vrije ruimte beschikt. Dit gebeurt omdat er eerder een ander systeem op deze schijf was geïnstalleerd en dit in beslag nam allemaal moeilijk schijf. We moeten alles verwijderen oude informatie voor installatie nieuw systeem. Dit doen wij door op te drukken Ruimte terugwinnen:

Selecteer de schijf en verwijder alles bestaande secties erop - klik eerst Verwijder alles, en dan Ruimte terugwinnen:

Het installatieprogramma selecteert vervolgens de gehele schijf als installatieschijf. Hierna kunt u Centos direct installeren door op de knop te klikken Begin met de installatie.

CentOS 7 netinstallatie

Centos 7 installeren vanaf een image netinstall verschilt slechts op één punt van de anderen. Wanneer u zich voorbereidt op een installatie via een netwerk, moet u in de sectie INSTALLATIEBRON, in plaats van een lokale bron, het pad opgeven naar een afbeelding die zich ergens op het netwerk bevindt. Voordat u dit doet, moet u uiteraard het netwerk configureren en ervoor zorgen dat de computer internettoegang heeft.

Ik zal de eerder genoemde gebruiken. — https://mirror.yandex.ru/centos/7/os/x86_64/

De schermafbeelding toont de oude url. Na een reeks updates werd het irrelevant. De juiste link staat hierboven in de tekst.

Geef het pad op en klik op Gereed. Nadat u de beschikbaarheid van de bron heeft gecontroleerd, kunt u in de sectie SOFTWARESELECTIE de set software selecteren die nodig is voor de installatie:

Laten we nu naar het meeste kijken moeilijke optie installaties. We zullen CentOS 7 installeren tijdens een software-raid. Laten we bijvoorbeeld 2 schijven nemen en 1 raiden. Alle instellingen zullen hetzelfde zijn als waar we eerder naar keken, behalve één: INSTALLATIEBESTEMMING.

We verbinden 2 schijven met het systeem, starten vanaf installatie schijf en ga naar het gedeelte Schijfpartitie. Wij zien er 2 harde schijven. Selecteer beide en vink het vakje aan Ik zal de partitie configureren:

Klik op Gereed. Er gaat een enigszins scheef controlevenster open delen van harde schijf.

Hier verwijderen we eerst alle bestaande partities:

En we creëren onze eigen nieuwe door op het plusteken te drukken. We moeten 3 partities maken: boot, swap en root /. Kies zelf de partitiegroottes op basis van uw behoeften en werkgeheugen op server. Voor de opstartpartitie is 500 MB voldoende, voor swap is er voldoende RAM. Al het andere kan worden gevuld met één rootpartitie, of indien nodig kunnen er meerdere worden gemaakt. Soort apparaat RAID instellen. Kies het bestandssysteemtype naar eigen goeddunken. Wat is beter: xfs of ext4 hangt af van de specifieke situatie. Er wordt aangenomen dat xfs beter werkt met grote bestanden, ext4 met een aantal kleintjes. Dit is een onderwerp voor een andere discussie. RAID-niveau specificeer RAID1 .

Het zou er ongeveer zo uit moeten zien:

Klik op Gereed als u klaar bent. Bevestig in een nieuw venster de schijfpartitie door op te klikken Accepteer wijzigingen:

We stellen alle andere parameters in zoals hierboven beschreven. Nu kunt u beginnen met het installeren van CentOS 7 op de software-raid die we zojuist hebben gemaakt.

Laten we eens kijken naar de informatie over de root-array:

# mdadm -D /dev/md126

Alles is in orde, de serverinstallatie is voltooid. De raid-sectie functioneert normaal en garandeert serverfouttolerantie.

Ik raad ten zeerste aan om Linux soft raid mdadm te gebruiken dagelijkse activiteiten. Het is veel betrouwbaarder, duidelijker en stabieler dan ingebouwd moederbord controleurs. U moet alleen de voorkeur geven aan een hardware-inval als het echt hardware is, een batterij heeft en de serverprestaties daadwerkelijk verbetert. In alle andere gevallen raad ik aan mdadm te gebruiken.

Video van het installeren van CentOS 7 tijdens raid 1

Online cursus "Linux Beheerder"

Als u wilt leren hoe u zeer beschikbare en betrouwbare systemen kunt bouwen en onderhouden, raad ik u aan kennis te maken met online cursus " Linux-beheerder» in OTUS. De cursus is niet voor beginners; voor toelating heb je basiskennis van netwerken nodig Linux-installatie naar de virtuele machine. De training duurt 5 maanden, waarna succesvolle afgestudeerden interviews met partners kunnen ondergaan. Test jezelf tijdens de toelatingstest en bekijk het programma voor meer details.

In dit artikel zullen we een andere populaire en huidige Linux-distributie bekijken:Centos (Gemeenschapsonderneming Besturingssysteem) . De commerciële basis is Red Hat Enterprise Linux, het besturingssysteem verscheen in 2004. Elke versie wordt ondersteund voor een periode van 10 jaar, releases worden elke 6 maanden bijgewerkt. Het systeem wordt beschouwd als een gratis en populair analoog van RHEL. Het wordt gekenmerkt door karakteristieke stabiliteit en kan perfect werken op computers met 64-bit en 32-bit architectuur.

Een belangrijk kenmerk van Centos is alles werkt op dit besturingssysteem softwareproducten, die zijn ontworpen voor Linux. Het systeem wordt ondersteund door liefhebbers, maar toch verschijnen er elke twee jaar nieuwe versies die voortdurend worden bijgewerkt. Proces Centos-installaties eenvoudig en begrijpelijk, zelfs voor regelmatige gebruiker, en dit betekent helemaal niet dat het systeem inferieur is; integendeel, Centos is een volwaardig besturingssysteem.

Systeemkenmerken : updates voor dit besturingssysteem worden ontvangen via het yum-programma; een ondersteuningsgemeenschap die snel groeit en een bouw-, test- en bugfix-systeem heeft; ondersteuning wordt geboden via forums, er is een grote en duidelijke FAQ; Het is mogelijk om betaalde ondersteuning te kopen.

Een van de meest populaire en relevante releases -Centos 7 (er zijn momenteel in totaal 5 OS-versies). Welkegrote veranderingen waren opgenomen deze versie vergeleken met eerdere releases:

  1. Kernel-update naar 3.10.0
  2. Het leveren van Linux-containers
  3. Open kant-en-klare VMware Tools en 3D grafische stuurprogramma's
  4. OpenJDK-7 - JDK standaard geconfigureerd
  5. Update van versie 6.5 naar 7.0 (alleen vanaf 6.5, veel significante wijzigingen)
  6. LVM-snapshots met ext4 en XFS
  7. Overstappen naar systemd, firewalld en GRUB2
  8. XFS- bestandssysteem standaard
  9. iSCSI en FCoE in de kern
  10. Het aanbieden van PTPv2
  11. Steun netwerkkaarten 40G Ethernet
  12. Schakel installatie in UEFI-modus in Veilig opstarten op ondersteunde hardware.

Belangrijkste kenmerken van Centos OS als geheel. In de eerste plaats trekt Centos gebruikers aan omdat het gratis is, in tegenstelling tot RHEL, dat op commerciële basis wordt aangeboden. Van buitenaf technische aspecten benadruk de efficiëntie van RHEL-opslagplaatsen op hoog niveau, die de veiligheid van het systeem garandeert. GCC-technologieën zoals SSP (stack protection) en PIE worden gebruikt. De softwareset is relevant en typisch voor moderne besturingssystemen: er worden versies van kantoor-, server- en ontwikkelingspakketten, programma's en hulpprogramma's aangeboden (KDE en Gnome met compiz en AIGLX, Firefox en Evolution, MySQL en PostgreSQL, Apache en PHP, enz.) . Er wordt ook gedetailleerde informatie verstrekt technische documentatie en er is een groot OS-ondersteuningspersoneel waarmee u contact kunt opnemen en antwoord kunt krijgen op al uw vragen over dit systeem.

Om met Centos OS op onze VPS-servers te werken, geven wij u op onze blog verschillende instructies:

Over systeem tekortkomingen , gebruikers merken vaak op dat de distributiekit niet altijd is uitgerust met de nieuwste versies van programma's, inclusief Linux-kernel Het is ook niet altijd nieuw. Daarom dit systeem niet geschikt voor degenen die van dagelijkse updates houden. Hoewel elk systeem naar uw “smaak” kan worden bijgewerkt, en dit nadeel zal niet als significant worden beschouwd.

Centos OS wordt aanbevolen voor organisaties en individuen die geen dure licenties en onderhoud nodig hebben, en serverstabiliteit is een prioriteit. Bedrijf HyperHost™ zal gratis installeren Centos besturingssysteem de laatste versie van een van de tarieven of .

Lees meer over hoe u het juiste besturingssysteem kiest voor het draaien van een server.

25906 keer 57 keer bekeken vandaag

We zullen het hebben over de CentOS-distributie, die niet bijzonder nieuw is, maar zeker de aandacht verdient. Dit besturingssysteem is ontwikkeld op basis van Red Hat Enterprise Linux, wordt gekenmerkt door verhoogde stabiliteit en kan zowel op computers met 64-bit als 32-bit architectuur werken. Het fundamentele verschil met Linux is dat het gratis te distribueren is. Lees hieronder meer over de voor- en nadelen van dit platform.

Het is de moeite waard om te beginnen met het feit dat alle softwareproducten die zijn ontworpen om in de Linux-omgeving te werken, ook in CentOS zullen functioneren. Bovendien bevat de distributie een aantal ingebouwde oplossingen die het leven van een programmeur of netwerkbeheerder die op een dedicated server werkt aanzienlijk kunnen vereenvoudigen.

Het besturingssysteem is ontwikkeld door liefhebbers, maar dat is wel zo constante updates. Momenteel bevat de nieuwste zesde versie vol pakket alle noodzakelijke innovaties op het gebied van bescherming. Elke twee jaar verschijnen er nieuwe versies, elke zes maanden een updatepakket.

De vraag die nu als zeer relevant wordt beschouwd is: “Kunnen we CentOS beschouwen als Linux voor beginners?” Het antwoord is negatief. CentOS is een volwaardig besturingssysteem dat geen vereenvoudigde kopie van lage kwaliteit is. Dit is een onafhankelijk project, dat echter een gemeenschappelijke basis heeft programmacode met de oprichting van Red Hat Enterprise. Eén belangrijke verduidelijking moet meteen worden gemaakt. Dit is geen illegale versie, maar een volledig legaal systeem. Meer specifiek is het hele punt dat Red Hat naar believen Geplaatst in vrije toegang broncodes. Uiteraard bleef deze liefdadigheid niet onopgemerkt. Programmeurs van over de hele wereld besloten hun eigen project te maken, en nu zullen we ontdekken hoe succesvol het is.

Laten we eerst eens kijken naar het installatieproces. Alles is vrij eenvoudig en vereist geen overmatige inspanning van gewone gebruikers. We downloaden het bestand van de website van de ontwikkelaar, branden het op schijf, installeren, dat is alles. Om al deze acties uit te voeren, hoef je niet eens een programmeur te zijn; kennis van een gewone gebruiker is voldoende.

Het is ook goed dat er veel zijn op de officiële website van de ontwikkelaars bruikbare tips en instructies die nuttig zullen zijn voor degenen die hun programma willen gebruiken. Maar als je tijdens het werk graag naar muziek luistert, dan zul je een beetje vindingrijkheid moeten tonen. Het systeem is in principe niet ontworpen voor het mp3-formaat, maar ogg leest het met een knal. Dit komt door patentrechten, maar er is een prachtige uitweg uit deze situatie: transcodeer gewoon de bestanden en u kunt genieten van uw favoriete muziek.

Er wordt aangenomen dat de ondersteuningstijd voor elke release tien jaar bedraagt, maar dit is niet helemaal waar. Als we bijvoorbeeld CentOS 4 nemen, gaat de release van updates door tot 29 februari 2012, en vervolgens wordt CentOS 5 nu op grote schaal gebruikt 31 januari 2017, de tijd zal het leren.

Een andere belangrijke verduidelijking, wat velen zal aanspreken. CentOS vereist installatie GUI. Hiervoor bestaan ​​speciale metapakketten. Bovendien krijgt iedereen de mogelijkheid om “Applicaties voor Office” en “ Grafisch Internet".

Populariteit van besturingssystemen Gentoo versus Debian versus CentOS


Resultaten

Het CentOS-besturingssysteem is een interessant en haalbaar project, maar niet zonder gebreken. Het meest vervelende is de noodzaak voor twee dvd's om de zesde versie op te nemen, maar voor klanten van het UNIT-IS datacenter is dit geen probleem. Ons systeembeheerders Zij installeren zelf elke versie van het besturingssysteem en helpen u bij het opzetten van uw dedicated server.