Centose kirjeldus. Linuxi erinevused – Debiani, Ubuntu, CentOS-i võrdlus. Kust CentOS alla laadida

Iga töö serveri haldamisega algab kõige ilmsemast ja kohustuslikust protsessist - vajaliku OS-i installimisest, mida me ka teeme. Laadime alla ja installime CentOS 7 serveri minimaalses või netinstalli konfiguratsioonis buutivalt USB-mälupulgalt või võrgu kaudu tavalisele kettale või raidpartitsioonile. Enne seda teeme veidi ettevalmistustööd ja tutvume meie levitamise üksikasjadega, millest võib tulevikus kasu olla.

7. juulil 2014 ilmus CentOS 7 distributsiooni väljalase Enne selle installimist on soovitatav tutvuda süsteeminõuetega. Vaadake üksikasjalikult maksimumi ja miinimumi täielikku loendit Nõuded süsteemile leiate ametlikust wikist. Annan ainult kõige olulisemad parameetrid:

Need on CentOS-i veebisaidi ametlikud andmed. RHEL-is on samad, kontrollisin. Minu jaoks isiklikult töötab VDS-is kõik hästi isegi 512 MB mäluga, ma pole proovinud vähem installida, arvan, et see töötab 256-ga.

CentOS 7 iso-piltide tüübid

CentOS-i väljalase sisaldas mitut tüüpi iso pilte Täpsem kirjeldus igaüks neist on esitatud tabelis:

CentOS 7 väljaanded
CentOS-7-x86_64-DVDSee DVD pilt sisaldab kõiki pakette, mida saab installeri abil installida. Soovitatav enamikule kasutajatele.
CentOS-7-x86_64-NetInstallSee NetInstall pilt võrgu installimiseks ja taastamiseks. Installer küsib, kust paketid installitakse. Mugav kasutada, kui teil on kohalik pakettide hoidla.
CentOS-7-x86_64-KõikSelles Kõik pilt sisaldab täiskomplekt CentOS 7 pakette saab kasutada kohaliku peegli installimiseks või värskendamiseks. See pilt nõuab kahepoolset DVD-d või 8 GB välkmälu.
CentOS-7-x86_64-LiveGNOME
CentOS-7-x86_64-LiveKDE
Need kaks pilti on LiveCD CenOS 7. Olenevalt nimest kasutatakse üht või teist graafiline kest. Need on mõeldud CentOS 7 keskkonna testimiseks. Neid pole installitud HDD, kui te ei kavatse seda sundida. Installitud tarkvara komplekti ei saa muuta ainult installitud operatsioonisüsteemis yumi abil.
CentOS-7-x86_64-MinimaalneSelle abiga Minimaalne pilte saab installida põhisüsteem CentOS minimaalse pakettide komplektiga, mis on süsteemi toimimiseks vajalik. Kõik muu saab hiljem yumi abil installida. Selle pildi pakettide komplekt on minimaalse installi valimisel sama, mis DVD-l.

Tavaliselt kasutan ma mõlema installimiseks minimaalne pilt või netinstall.

Laadige alla CentOS 7

Laadige alla praegune uusim versioon CentOS 7.2.1511 saab teha kahel viisil:

  1. Torrent võrgu kaudu
  2. Lähimast peeglist

Eelistan kasutada sellise peeglina:

Laadige alla CentOS 7
Torrent Yandexi peegel Suurus
Laadige alla CentOS 7 DVD torrentLaadige alla CentOS 7 DVD iso4G
Laadige alla CentOS 7 NetInstall torrentLaadige alla CentOS 7 NetInstall iso360 miljonit
Laadige alla CentOS 7 Everything torrentLaadige alla CentOS 7 Kõik iso7G
Laadige alla CentOS 7 LiveGNOME torrentLaadige alla CentOS 7 LiveGNOME iso1G
Laadige alla CentOS 7 LiveKDE torrentLaadige alla CentOS 7 LiveKDE iso1G
Laadige alla CentOS 7 Minimal torrentLaadige alla CentOS 7 Minimaalne iso634 miljonit

Ma tuletan teile seda meelde 32-bitine või i386 CentOS 7 väljaanne puudub. Ainult kõik distributsioonid x86_64, see on 64 bitine.

Käivitav USB-mälupulk CentOS 7 jaoks

Viimasel ajal ei kasuta ma isiklikult tavalisi CD-sid peaaegu üldse, eelistan buutivaid mälupulki. Need on mugavamad, võtavad vähem ruumi ja nende levitamist on lihtsam värskendada. Kuid mõnikord peate nägema vaeva buutiva USB-mälupulga loomisega. Näiteks CentOS 6 jaoks buutiva USB-mälupulga loomiseks kasutasin seda programmi unetbootin, kuid versiooniga 7 see number ei töötanud. Selles loodud välkmälupulk ei võimalda teil CentOS 7 installida, kuna installija ise ei näe mingil hetkel mälupulgal installiallikat.

Aga ma tulin appi tasuta programm. Tema abiga saate hõlpsalt looge käivitatav CentOS 7 USB-mälupulk. Seda tehakse järgmiselt.

Sellest piisab mälupulga loomiseks. Nüüd saate seda kasutada operatsioonisüsteemi installimiseks mälupulgalt.

CentOS 7 installimine USB-mälupulgalt

Pärast käivitatava USB-mälupulga loomist võite alustada installimist. Sisestage mälupulk serverisse, määrake see allikaks USB alglaadimine ja käivitage arvuti. Meid tervitavad Start menüü CentOS-i installid:

Valige esimene üksus: Installige CentOS 7 ja vajutage sisestusklahvi. Pärast installeri allalaadimist tervitab meid aken keelevalikuga, mida installimisel kasutatakse. Valin alati inglise keele, see on mulle tuttavam:

CentOS 7 minimaalne

Kui kasutate ketast centos minimaalne iso, näete järgmist ekraani:

Siin palutakse teil määrata installiparameetrid. Hüüumärk on märgitud lõik, mille määramata pole võimalik jätkata. Saadaval kohandamiseks järgmised parameetrid seaded:

  1. Valik .
  2. Klaviatuuripaigutuse valimine.
  3. Milliseid keeli serveris toetatakse.
  4. Kus paigaldamine toimub? Kuna meil on centos minimaalne jaotus, toimub installimine kohalikust isost.
  5. Installitavate pakettide valimine. Minimaalsel pildil on saadaval ainult minimaalne tarkvarakomplekt.
  6. Kõvaketta partitsioonid. Seda punkti puudutame üksikasjalikumalt, kui analüüsime RAID-i installimist.
  7. Võrguliideste seadistamine.

Installimise jätkamiseks peate lõpetama vähemalt lagunemine kõva kettale. Ilma selleta ei saa installimist jätkata. Kuid me käime läbi kõik parameetrid ja määrame meie jaoks vajalikud väärtused.

Niisiis, klõpsake nuppu DATE & TIME ning seadistage aja parameetrid:


Pärast seadistuste lõpetamist klõpsake nuppu Valmis.

Liigume järgmise seadistuse juurde – KLAVIATURI PAIGUTUS:

  1. Lisage vajalikud paigutused. Lisasin vene keele.
  2. Klõpsake Valikud ja valige, kuidas paigutusi vahetatakse.
  3. Paigutuste testimine ja ümberlülitamine. Kui kõik on korras, liigume edasi.

Klõpsake valikul KEELETUGI:

Valige täiendavad keeled, mida süsteem toetab. Enamasti ma seda ei vaja, kuid näiteks lisame vene keele toe. See võib olla kasulik näiteks loomisel failiarhiiv venekeelsete nimedega failides. Vene keele toega saate konsoolis töötada kaustade ja failide venekeelsete nimedega. Näiteks kui teie server on konfigureeritud töötama lüüsina, pole lisakeelte tugi tõenäoliselt kasulik. Pärast valiku tegemist klõpsake uuesti Valmis.

Nüüd teeme võrguseaded. Minge jaotisse VÕRK JA HOSTANIMI. Mainisin seda üksikasjalikult ühes oma artiklis, nii et ma sellel teemal pikemalt ei peatu. Keerake liugur asendisse ON ja hankige seaded automaatselt dhcp:

  1. Lülitage liugur asendisse ON aktiveerib liidese dhcp kaudu.
  2. Kui soovite neid sätteid muuta, klõpsake nuppu Seadistage.
  3. Määrake hostinimi. Kui unustate, saate seda seadet pärast installimist muuta.

Lõpetame seadistamise, klõpsates nuppu Valmis. Nüüd saate naasta kella seadete juurde ja aktiveerida võrguaja.

Nüüd läheme jaotisse PAIGALDAMISALLIKAS. Paigaldamisel sendid minimaalsed Seda parameetrit pole vaja muuta. Sinna on vaikimisi installitud kohalik allikas, mis meile sobib. Te ei pea midagi puudutama:

Jaotises TARKVARA VALIK pole minimaalse installimise ajal ka midagi valida, ainuvõimalik valik on juba märgitud:

Peame lihtsalt arvestama viimase kohustusliku seadistusega, ilma milleta centose installimine ei käivitu - INSTALLATION DESTINATION. Kui olete selle sisestanud, näete serveriga ühendatud ketaste loendit. Minu puhul on see üks kõvaketas.

Kui teie ketas tuvastatakse õigesti, valige see ja klõpsake nuppu Valmis. Ilmub aken, mis hoiatab, et süsteem vajab installimiseks umbes 1 GB kõvakettaruumi ja teie kõvakettal pole piisavalt ruumi. vaba ruum. See juhtub seetõttu, et sellele kettale oli varem installitud mõni muu süsteem ja see võttis kasutusele kõik raske kettale. Peame installimiseks eemaldama kogu vana teabe uus süsteem. Teeme seda vajutades Võtke ruum tagasi:

Valige ketas ja kustutage kõik sellel olevad partitsioonid - klõpsake kõigepealt Kustutada kõik, ja siis Võtke ruum tagasi:

Seejärel valib installija installidraiviks kogu draivi. Pärast seda saate alustada Centose installimist otse nupule klõpsates Alustage installimist.

CentOS 7 netinstall

Centos 7 installimine pildilt netinstall erineb teistest vaid ühe poolest. Kui valmistute installimiseks üle võrgu, peate jaotises INSTALLIMISE ALLIKAS kohaliku allika asemel määrama tee kuskil võrgus asuva pildi juurde. Ilmselgelt peate enne seda konfigureerima võrgu ja veenduma, et arvutil on Interneti-ühendus.

Kasutan eelnevalt mainitud. - https://mirror.yandex.ru/centos/7/os/x86_64/

Ekraanitõmmis näitab vana URL-i. Pärast mitmeid värskendusi muutus see ebaoluliseks. Õige link eespool tekstis.

Määrake tee ja klõpsake nuppu Valmis. Pärast allika saadavuse kontrollimist saate jaotises TARKVARA VALIK valida installimiseks vajaliku tarkvarakomplekti:

Vaatame nüüd kõige keerulisemat paigaldusvõimalust. Installime CentOS 7 tarkvara reidil. Näiteks võtame 2 ketast ja raid 1. Kõik sätted on samad, mida me varem arutasime, välja arvatud üks - INSTALLATION DESTINATION.

Ühendame süsteemiga 2 ketast, alglaadimine paigaldusketas ja minge ketta partitsiooni sektsiooni. Näeme 2 kõvaketast. Valige mõlemad ja märkige ruut Seadistan partitsiooni:

Klõpsake nuppu Valmis. Avaneb veidi kõver juhtaken kõvad lõigud kettale.

Siin kustutame kõigepealt kõik olemasolevad partitsioonid:

Ja me loome oma uued, vajutades plussmärki. Peame looma 3 partitsiooni: alglaadimine, vahetus ja juur /. Valige vaheseinte suurused ise, lähtudes oma vajadustest ja muutmälu serveris. Alglaadimise partitsiooni jaoks piisab 500 MB, swapi jaoks on piisavalt RAM-i. Kõik muu saab täita ühe juurpartitsiooniga või vajadusel luua mitu. Seadme tüüp määrake RAID. Valige failisüsteemi tüüp oma äranägemise järgi. Kumb on parem - xfs või ext4 sõltub sellest konkreetne olukord. Arvatakse, et xfs töötab paremini suured failid, ext4 koos hulga väikestega. See on teise arutelu teema. RAID-i tase määrake RAID1 .

See peaks välja nägema umbes selline:

Kui olete lõpetanud, klõpsake nuppu Valmis. Uues aknas kinnitage ketta partitsioon, klõpsates Nõustu muudatustega:

Kõik muud parameetrid määrasime ülalkirjeldatud viisil. Nüüd saate alustada CentOS 7 installimist meie äsja loodud tarkvarareidile.

Vaatame juurmassiivi kohta teavet:

# mdadm -D /dev/md126

Kõik on korras, serveri installimine on lõpetatud. Raidi sektsioon töötab normaalselt, tagades serveri veataluvuse.

Soovitan soojalt kasutada oma igapäevastes tegevustes Linuxi soft raid mdadm. See on palju töökindlam, selgem ja stabiilsem kui emaplaadile ehitatud kontrollerid. Peaksite eelistama riistvaralist reidi ainult siis, kui see on tõeliselt riistvara, sellel on aku ja see suurendab tõesti serveri jõudlust. Kõigil muudel juhtudel soovitan kasutada mdadmi.

Video CentOS 7 installimisest raid 1-le

Veebikursus "Linuxi administraator"

Kui teil on soov õppida ehitama ja hooldama väga kättesaadavaid ja töökindlaid süsteeme, soovitan teil nendega tutvuda veebikursus "Linux Administrator" aastal OTUS. Kursus ei ole mõeldud algajatele sisseastumiseks põhiteadmised võrkudes ja Linuxi installimine virtuaalsesse masinasse. Koolitus kestab 5 kuud, pärast mida saavad edukad kursuse lõpetajad läbida intervjuud partneritega. Testi end sisseastumiskatsel ja vaata programmi täpsemalt.

Paljud inimesed isegi ei kahtlusta, et kõik teenused, mida me Internetis kasutame, põhinevad täpselt samadel arvutitel, mis töötavad meie korterites, need on konfigureeritud ainult täiesti erinevalt ega saa kiidelda kauni graafiline liides ja neid juhitakse spetsiaalsete meeskondade abil. Neid arvuteid nimetatakse serveriteks. Teadlikud inimesed teavad muidugi, kuidas oma serverit seadistada ja “tõsta”. Need, kes on selles äris uued, peavad uurima rohkem kui ühte foorumit, et sellest lõpuks aru saada. Üks on kindel: odava ja stabiilse serveri seadistamiseks peate valima sama odava ja stabiilse aluse, nimelt operatsioonisüsteemi Linuxi baasil. Enamiku valik langeb CentOS 7-le. seda materjali tasakaalukas lühike teave kuidas installida CentOS 7 ja luua selle põhjal põhiserver.

Mis on CentOS?

CentOS on Linux, mille peamiseks eeliseks on stabiilsus. See süsteem, nagu ka tema lähim konkurent Fedora, oli üles ehitatud tasulise Red Hat Linuxi distributsiooni lähtekoodile. Viimane on omakorda ideaalne tööriist süsteemiadministraatoritele, kelle töö eeldab etteaimatavust, stabiilne töö ja mugav juhtimine.

CentOS ei saa erinevalt Fedorast kiidelda pakettide uusimate versioonidega, kuid iga Süsteemiadministraator Tal on selle üle ainult hea meel, kui Fedora või mõni muu kaasaegne distributsioon oma uusimate pakettidega “kukkub” ja CentOS jätkab vaikselt tööd olenemata asjaoludest. Selles materjalis kirjeldatakse lühidalt CentOS 7 seadistamise ja installimise protsessi, süsteemi põhifunktsioone ja töökeskkonda.

Laadige alla CentOS 7

Enne CentOS 7 installimist peate ametlikult veebisaidilt alla laadima operatsioonisüsteemi levitamise.

Allalaadimisvalikuid on mitu:

  • Plaadile kirjutamiseks mõeldud ISO-fail sobib ideaalselt enamiku inimeste jaoks täisväärtuslik süsteem ja graafiline liides;
  • ISO-fail kõvakettalt ja USB-mälupulgalt installimiseks - kõige täielikum pakettide komplekt;
  • ISO minimaalseks allalaadimiseks - sisaldab ainult põhioperatsioonisüsteemi minimaalse pakettide komplektiga ja ilma graafilise liideseta (selle distributsiooni versiooniga saate serverit hõlpsalt "tõsta" ilma midagi täiendavat installimata).

hulgas alglaadimisfailid leiate kaks "reaalajas" kettapilti kahe erineva töölauakeskkonnaga (KDE ja Gnome). Need pildid sobivad neile, kes soovivad süsteemi enne kõvakettale installimist proovida.

CentOS 7 installimine

Isegi kui valite minimaalse pildi, pakub CentOS 7 süsteemi installimiseks kõvakettale graafilise liidese kasutamist.

See protsess toimub 6 peamises etapis:

  • Kuupäeva ja kellaaja määramine – selles etapis valige lihtsalt oma ajavöönd ja kellaaeg määratakse automaatselt.
  • Keele ja paigutuse seadistamine – tuleb valida üks esmane süsteemikeel ja üks lisakeel, samuti määrata nende jaoks vajalikud klaviatuuripaigutused.
  • Installiallikas - selles etapis ei saa te midagi muuta, siis võetakse installimiseks mõeldud failid süsteemimeediast.
  • Installitarkvara - selles etapis peate valima minimaalne pakett programmid, kuna peame juurutama serveri ilma töölauata ja graafilise liideseta.
  • Paigalduskoht - selles etapis valime kõvaketta, millele installimine toimub, samuti partitsioonide eraldamise.
  • Interneti seadistamine - siin peate sisestama teabe oma Interneti-ühenduse kohta.

Pärast andmete sisestamist peate looma kasutajaprofiili ja määrama juurparooli. Kui installiprotsess on lõppenud, taaskäivitub teie arvuti ja palub teil käivitada uus operatsioonisüsteem.

CentOS 7 serveri installimine

Siin räägime lühidalt universaalse serveri juurutamise kohta CentOS-il põhinev 7 minimaalse komplektiga vajalikud tööriistad, mis on vajalikud selle täielikuks toimimiseks.

Niisiis, kõigepealt peate leidma serveri enda. Saate selle rentida veebis (alates 250 rubla) või konfigureerida kohalik masin. Ainus asi, mida nõutakse, on SSH-mandaadid, mida kasutatakse serverisse sisselogimiseks. Võtame näitena abstraktse. postiaadress [e-postiga kaitstud] ja kasutajanimi ja parool on samuti centos.

Konfiguratsiooni alustamiseks peate looma kasutaja ja andma talle kõik vajalikud õigused:

  • Lisage kasutaja, kasutades käsku useradd centos;
  • Loome selle jaoks ainulaadse parooli - passwd centos;
  • Me sunnime süsteemi sellele kasutajale juurposti saatma - vi /etc/aliases;
  • Anname kasutajale sudo õigused käsuga visudo (käsurida vastab toimingu kinnitusega).

Pärast seda peate tulemüüri ja SeLinuxi keelama. Seda tuleb teha selleks, et mitte kogemata serveri juurdepääsuõigusi ilma jätta. Saate tulemüüri peatada, kasutades käske systemctl stop firewalld ja systemctl disable firewalld. SeLinuxi olukord on veidi keerulisem: peate avama vastava konfiguratsioonifaili tekstiredaktor Vi kasutades käsku vi /etc/selinux/config, leidke sealt rida SELINUX=enabled ja asendage see tekstiga SELINUX=disabled. Seejärel peate süsteemi taaskäivitama.

Järgmine seadistamise samm on SSH installimine.

Selleks vajate:

  • Lisage vastavad võtmed põhjast [e-postiga kaitstud].
  • Muutke konfiguratsioonifailis /etc/ssh/sshd_config port 222-ks.
  • Keelake sisselogimine serverisse ilma Juurõigused, sisestades reale PermitRootLogin ilma paroolita.
  • Ja taaskäivitage server käsuga systemctl restart sshd.

Samuti peate värskendama kõiki süsteeme ning installima epel ja rpmforge salvestusruumid. Selleks vajate:

  • Värskenda kõik süsteemi elemendid nami käsul värskendada.
  • Laadi üles uus süsteemi komponendid käsk yum -enablerepo=cr värskendus.
  • Kui olemasolevatest komponentidest ei piisa, saate alla laadida rohkem kaasaegsed versioonid epel ja rpmforge, selleks tuleb sisestada käsk yum -y install *hoidla aadress, kuhu on salvestatud vajalik tarkvara versioon* (sobiva hoidla leiate lihtsalt spetsiaalsetest ressurssidest).

Teenuste kontrollimine, Apache ja PHP seadistamine

Olemasolevasse serveriraami lisakomponentide installimiseks peate kontrollima ja keelama mõned teenused ja MTA-teenused.

Selleks vajate:

  • Kontrollige, millised teenused juba töötavad, kasutades käsku systemctl -t.
  • Keelake kõik mittevajalikud ja takistage nende käivitamist, näiteks installimiseks postiteenused peate postfixi keelama, kasutades käske systemctl stop postfix ja systemctl disable postfix.

Seejärel peate alla laadima Apache ja PHP, mis on vajalikud meie serveri täielikuks toimimiseks.

Selle jaoks siis:

  • Installige Apache pakett käsuga yum -y install httpd.
  • Teeme konfiguratsioonifailis muudatused (peate määrama serveri aadressi, nime, allkirjad jne).
  • Käivitame Apache ja lubame automaatkäivitusfunktsiooni käskudega systemctl start httpd ja systemctl enable httpd.
  • Seejärel lisage PHP käsuga yum -y install php php-mbstring php-near.
  • Taaskäivitage Apache käsuga systemctl restart httpd.

MySql andmebaasihaldussüsteemi installimine

Enne MySqli installimist CentOS 7-le tasub selle kasutamisel selgeks teha standardne juht Pärast Yumi allalaadimist laadib süsteem alla programmi alternatiivse versiooni nimega MariaDB, nii et CentOS-i puhul peate võtma lahenduse.

Sest MySql installid vajalik:

  • Laadige MySql-klient alla ametlikust utiliidihoidlast, kasutades käsku wget *link MySql-kliendiga failile*.
  • Seejärel installige see sudo rpm -ivh *täisnimi rpm fail nõutavaga MySql versioon* ja sudo yum install mysql-server.
  • Seejärel kinnitage toiming kaks korda sisestusklahviga käsurida Y.

Zabbixi jälgimine

Sest Zabbixi installatsioonid CentOS 7-s peate leidma arendaja ametlikult veebisaidilt kliendi uusima versiooni ja seejärel selle süsteemi installima.

Selleks vajate:

  • Lisa hoidla käsuga rpm Uvh *link rpm-failile praegune versioon Zabbix*.
  • Värskendage saadaoleva tarkvara loendit käsuga yum update.
  • Seejärel installige süsteemi Zabbixi klient käsuga yum install zabbix-agent.
  • Pärast seda ei jää muud üle, kui kontrollida kliendi versiooni (vaja on kolmandik) ja vastata kõikidele päringutele jaatavalt, sisestades käsureale Y.

Zimbra meiliserveri installimine

Enne Zimbra installimist CentOS 7-le peate süsteemi selleks ette valmistama.

Niisiis, peate tegema järgmist:

  • Seadistage etc/hosts ja hostinime fail õigesti.
  • Luba kõik Zimbra pordid iptablesis.
  • Lülitage SeLinux välja.
  • Keela kõik MTA teenused.
  • Värskendage operatsioonisüsteemi käsuga yum update -y.
  • Seejärel tuleb alla laadida vastavad paketid käsuga yum install perl perl-core ntpl nmap sudo libidn gmp.
  • Seejärel - Zimbra utiliit ise *link Zimbra utiliidi praeguse versiooniga failile*.
  • Pakkige fail lahti käsuga tar ja minge käsuga cd vastavasse kataloogi.
  • Seejärel peate käivitama installiprotsessi käsuga ./install.sh —platform-override.

CentOS operatsioonisüsteem on mõeldud eelkõige kasutamiseks serverites ja suurettevõtetes, kuid seda saab üsna edukalt kasutada tavakasutajate arvutites igapäevaste probleemide lahendamiseks. Ubuntu distributsioon on mõeldud uutele kasutajatele, kuid sellel on väga hea versioon serverite jaoks.

Mõlemad distributsioonid on välja töötatud suurettevõtete poolt, millel on vaba tarkvara maailmas oluline roll, ja mõlemad sobivad suurepäraselt oma probleemide lahendamiseks. Selles artiklis proovime neid distributsioone võrrelda, proovime välja selgitada, mis on parem kui Ubuntu või CentOS ja milline distributsioon sobib paremini teatud probleemide lahendamiseks. Võrdleme punkthaaval, et oleks lihtsam navigeerida. Liigume nüüd võrdluse juurde.

Näib, et levitamise arendaja pole nii oluline, kuid tegelikult on see oluline. Operatsioonisüsteemi arendab Aafrika ettevõte Canonical, mille asutaja on Mark Shuttleworth. Distributsioon põhineb Debianil ja selle peamine eesmärk on lihtsus uutele kasutajatele ja seadistamise lihtsus. Esimene väljalase toimus 2004. aastal. Canonical arendab Gnome - Unity jaoks oma kesta, mis peaks nutitelefonide ja arvutite jaoks ühtseks muutuma. Ettevõte üritab Ubuntut reklaamida ka telefoni- ja tahvelarvutite turul, kuigi seni mitte eriti edukalt. Lisaks reklaamib Canonical Ubuntut serverites ja Sel hetkel Enamik veebiservereid töötab Ubuntu peal.

CentOS on Red Hat Linuxil põhinev kogukonna toetatud distributsioon. Siin tundus, et Ubuntul on täielik eelis, aga... CentOS on küll tasuta versioon Red Hat on tegelikult täpselt sama süsteem, mis on üles ehitatud Red Hat Linuxi allikatest ja mis saab regulaarselt värskendusi mõni aeg pärast nende väljaandmist Red Hati poolt.

See ettevõte on serverite operatsioonisüsteeme arendanud alates 1993. aastast ja on oma süsteemide uuendusi välja andnud 10 aastat, erinevalt Ubuntu tugiliinist – kaks aastat ja palju huvitavaid uusi funktsioone on üle kantud vanematele tuumade versioonidele. Red Hat tegeleb ainult kommertskvaliteetse operatsioonisüsteemi arendamisega serveritele ja ettevõtetele. Kõik see on CentOS poolt vastu võetud.

Selles aspektis võidab selgelt Red Hat ja koos sellega CentOS. Kuigi Canonical teeb Ubuntu heaks palju, kulutavad nad palju pingutusi kolmandate osapoolte asjadele, sama süsteemi nutitelefonidele. Ja Linuxi tuuma looja Linus Torvalds teeb koostööd Red Hatiga.

2. Tarkvara

Ubuntu kasutab Debianilt päritud Deb paketivormingut. CentOS kasutab Red Hati välja töötatud rpm-vormingut. Tegelikult on need lõppkasutaja jaoks peaaegu samad, välja arvatud see, et RPM-paketihaldussüsteemiga süsteemid laadivad hoidla värskendamisel alla rohkem metaandmeid ja soovitatavaid sõltuvusi siin ei toetata.

Huvitavam on tarkvara saadavus. Ubuntu jaoks leiate peaaegu kõik programmid, mida vajate. Paigalduspakette koostatakse isegi uutele, äsja välja antud programmidele ja hoolimata sellest, et neid hoidlatesse ei lisata, on siin PPA olemas ja sealt saab installeerida kõike vajalikku. Kuid mõnda vana tarkvara ei pruugita leida.

CentOS-is on olukord veidi erinev. RPM paketid ei avaldata nii aktiivselt kui Deb, seal on hoidla kolmanda osapoole tarkvaraga, kuid kõik uued programmid pole seal. Programmide vanemaid versioone on aga lihtsam leida ning üldiselt on programmid süsteemiga paremini ühilduvad ja stabiilsemad. Kui rääkida tarkvara kättesaadavusest, siis Ubuntu vs. CentOS on parem näitab end ju Ubuntu.

3. Töölauakeskkond

Ubuntu kasutab oma Unity kesta, mis töötab peal uus versioon Gnome 3 töölauakeskkond See teeb liideses mõned muudatused ja näeb üldiselt üsna hea välja.

CentOS kasutab klassikalist ja tuttavat versiooni Gnome 2. Keskkond näeb välja veidi vanamoodne, kuid töötab üsna stabiilselt ja toetab kõiki vajalikke funktsioone. Välimus süsteemid on igaühe isiklik asi ja kesta on väga lihtne muuta, kuid tavaliselt töötab kõige paremini see, millisesse keskkonda süsteem algselt mõeldud oli.

4. Paigaldamine

Ubuntu või CentOS-i installimine ei erine palju. Süsteemid kasutavad erinevaid paigaldajaid, kuid olemus on igal pool sama. Ubuntul on lihtsam installer, kus saate seadistada põhilise süsteemi konfiguratsiooni, ketta partitsioonideks jagada ja kasutajaid luua.

CentOS-il on sama installer nagu Fedoral ja Red Hatil, kuid siin saate valida installitavad komponendid (nt Gnome või KDE töölaud) ja määrata võrgusätted.

Ubuntu installer on nagu viisard, peate lihtsalt samm-sammult navigeerima ja installima nõutavad parameetrid, CentOS-il on peamenüü, kus peate iga üksuse konfigureerima.

5. Stabiilsus

Ubuntu, LTS-i versioonides, positsioneerib end väga stabiilse distributsioonina, kuid Ubuntu stabiilsuse üle on palju vaielda. See võib vaikeseadetega suurepäraselt töötada, kuid kui proovite kasutada mõnda mittestandardset funktsiooni või nende kombinatsiooni, ilmub kohe hunnik vigu ja puudusi, mida keegi ei kiirusta parandama.

Seevastu Red Hatil põhinevat CentOS-i testitakse enne ilmumist põhjalikult, kuigi distributsioon sisaldab vanemat tarkvara, on see kindlasti hästi silutud ja vead parandatud, kuigi sellel reeglil on ka erandeid.

Kui soovite programmide uusi versioone, on teie valik Ubuntu, kuid kui vajate stabiilsust, on parem Ubuntu või CentOS-i kasuks otsustades vaadata mõne muu distributsiooni poole.

6. Ühendus ja dokumentatsioon

Ubuntu on uute tulijate seas kõige populaarsem distributsioon ja seetõttu on seal palju foorumeid, kasutajakogukondi ja erinevaid artikleid võrgus. Sealhulgas palju venekeelseid materjale. On olemas ka suur hulk kasutajad, kes on tõenäoliselt teie probleemiga juba kokku puutunud ja aitavad teil seda lahendada.

Internetis on CentOS-i kohta palju vähem teavet ja palju vähem foorumeid. Selle levitamise ulatus on serverid ja suured ettevõtted. Dokumentatsioon on olemas, kuid suurem osa on inglise keeles.

Kui teete võrdlus ubuntu ja centod. Ka siinkohal on Ubuntu kahtlemata parem, kuid ainult uutele kasutajatele, kui tunnete süsteemist juba piisavalt, saate CentOS-iga hakkama.

järeldused

Selles artiklis võrdlesime kahte distributsiooni, mis on oma valdkonnas üsna populaarsed, et saaksite kindlaks teha, kumb on teie jaoks parem, kas Ubuntu või CentOS. Need on suurepärased süsteemid ja sobivad hästi ülesannetega, mille jaoks need on loodud. Millist distributsiooni te kasutate? Ubuntu vs CentOS? Millise valiksid teie? Kirjuta kommentaaridesse!

Ilma pilku vaatamata on raske süsteemi valida, lisan kaks videot kiire ülevaade mõlemad operatsioonisüsteemid:

Mahuline veebisait, veebiportaal, sotsiaalne võrgustik, võrgumäng - suur Internet projektid, mis nõuavad suuremaid hostimisnõudeid. CentOS-i kasutatakse sageli spetsiaalse serveri operatsioonisüsteemina. Spetsiaalne veebiserver on üldtunnustatud lahendus, millel on palju kasulikke omadusi:

  • Suurenenud turvalisuse tase. Saate ise määrata juurdepääsupiirangud.
  • Kõrge jõudlus – kuna serveriressursse kasutab ainult rentnik.
  • Pole limiiti kettaruum. Kui teil on mitme terabaidi draive, võib piirangut pidada tingimuslikuks.
  • Juurdepääs serveri riistvarale. See võimaldab teil rohkem toota täpsed seadistused mis võib jõudlust optimeerida.

Kuid kõiki neid eeliseid võib kahjustada üks ebameeldiv asjaolu - hind. Tegelikkuses on pühendatud serverimajutus alati kallim kui tavaline serverimajutus. CentOS spetsiaalsele serverile on loodud raha säästmiseks, suure jõudluse ja turvalisuse saavutamiseks.

See Linuxi-laadne süsteem, mis põhineb Red Hat Enterprise'i ehitusel, kogub iga päevaga populaarsust. See on suuresti tingitud asjaolust, et selle kasutamine on tasuta. Seetõttu saate seda kasutades säästa raha.

Kuigi CentOS-i nimetatakse Red Hati klooniks, on siiski märgatavaid erinevusi:

  • Täiesti tasuta. Kuigi Red Hatil on tugi, peate selle eest maksma. CentOS on omakorda täiesti tasuta.
  • Abikeskuse puudumine. Kuid CentOS-i värskendatakse regulaarselt, ehkki selle enda hoidlast, mis erineb Red Hatist. Arendajate sõnul saate tasulise Red Hati koodi kasutamisel iga versiooni jaoks värskendusi saada kuni 10 aastat. See võib muidugi olla miinus, kuid igal juhul nõuab Linuxi seadistamine kogenud administraatorit, kes kompenseerib tugiteenuse puudumise.

Toome esile CentOS-i positiivsed omadused pühendatud serveri jaoks:

  • Suur kasutajaskond, mis pidevalt kasvab. Tugi sõltumatutest allikatest, nõuanded tõrkeotsinguks, kasulikke näpunäiteid ja palju muud - aitab võimalikele küsimustele maksimaalselt vastata.
  • Lihtne värskendada ja rakendusi otsida. Tänu yum-moodulile (Yellow dog Updater, Modified) on otsing lihtsustatud vajalikud failid, programmid, uuenduspaketid, mida saab automatiseerida.
  • Kõrge turvalisuse tase. Taga viimased aastad CentOS-i pühendatud serverit kasutatakse üha enamates masinates. Mõned võimalikud väljajätmised kõrvaldatakse juba enne väljalaskmist.
  • GUI kasutamise oskus. Mõned ülesanded ei nõua sügavaid teadmisi linuxi käsud. Mugav graafiline kest - mitte ainult sõbralik liides, vaid ka mugav täitmistööriist vajalikud toimingud. CentOS ühildub täielikult populaarsete GUI-pakettidega GNOME ja KDE.
  • Töö stabiilsus. Linuxi-sarnastel süsteemidel põhinevaid servereid peetakse kõige probleemivabamateks. CentOS-i spetsiaalne server pole erand.
  • Suur jõudlus. Nagu igal teisel Linuxi sarnasel süsteemil, on ka CentOSil kõrge kiiruse omadused. Ja see on suurte projektide toimimise asendamatu kaaslane.
  • Võimalus luua oma Live CD. See funktsioon aitab teil hankida süsteemi versiooni konkreetse projekti vajaduste jaoks mõeldud sätetega.

Kuigi süsteemil on olulisi eeliseid, pole see ilma pattudeta:

  • Patenditud multimeediumi mp3-kodekite puudumine. Hoolimata asjaolust, et süsteem seda populaarset helivormingut algselt ei loe, lahendatakse probleem, minnes lihtsalt kolmanda osapoole hoidlasse “rpmforge”, kust saate vajalik võimalus. Serveri puhul ei pruugi aga mp3 tugifunktsiooni vaja minna, sest vastavad failid käivitatakse klientmasinate küljelt.
  • Raskused Microsofti tehnoloogiate ASP, ASP.NET, Access jne kasutamisel. Kui teie projekt sisaldab näiteks ASP.NET skripte, kasutage Linuxi serverid võib olla problemaatiline. Kuigi probleemi saab lahendada lisatarkvara installimise ja peenhäälestusega, pole see meetod CentOS-is siiski spetsiaalse serveri jaoks soovitatav.
  • Madal värskenduskiirus YUM-i kaudu.
  • Paigaldamiseks on vaja 2 DVD-d uusimad versioonid. See lisaprobleem, kuid ta leiab lahenduse, luues käivitatava välkmäluseadme.

Muidugi, kuigi on puudusi, on need kõik eemaldatavad. Ja et oleks tõrgeteta süsteem, millel on võimalus peenhäälestada ja suur kiirus töötab, on see, mida CentOS spetsiaalse serveri jaoks tegelikult vajab ja mida pakub.

Selles artiklis vaatleme teist populaarset ja praegust Linuxi distributsiooni -Centos (Community ENTerprise Operatsioonisüsteem) . Kaubanduslik alus on Red Hat Enterprise Linux, OS ilmus 2004. aastal. Iga versiooni toetatakse 10 aastat, väljalaseid värskendatakse iga 6 kuu järel. Süsteemi peetakse RHELi tasuta ja populaarseks analoogiks. Seda iseloomustab iseloomulik stabiilsus ja see töötab suurepäraselt 64-bitise ja 32-bitise arhitektuuriga arvutites.

Centose oluline omadus on kõik töötab selle OS-iga tarkvaratooted, mis on mõeldud Linuxi jaoks. Süsteemi toetavad entusiastid, kuid sellegipoolest ilmuvad uued versioonid iga kahe aasta tagant ja neid uuendatakse pidevalt. Centose installiprotsess on lihtne ja arusaadav isegi tavakasutajale ning see ei tähenda sugugi, et süsteem oleks halvem, vastupidi, Centos on täisväärtuslik OS.

Süsteemi omadused : selle OS-i värskendused võetakse vastu programmi yum kaudu; kiiresti kasvav tugikogukond koos ehitamise, testimise ja veaparandussüsteemiga; tuge pakutakse foorumite kaudu, seal on suur ja selge KKK; Võimalik osta tasulist toetust.

Üks populaarsemaid ja asjakohasemaid väljaandeid -Centos 7 (kokku on praegu 5 OS-i versiooni). Millinesuuri muutusi olid kaasatud see versioon võrreldes eelmiste väljaannetega:

  1. Kerneli värskendus versioonile 3.10.0
  2. Linuxi konteinerite pakkumine
  3. Avage karbist väljas VMware Tools ja 3D-graafika draiverid
  4. OpenJDK-7 – vaikimisi konfigureeritud JDK
  5. Värskenduse pakkumine versioonilt 6.5 versioonile 7.0 (ainult versioonilt 6.5, palju olulisi muudatusi)
  6. LVM-i hetktõmmised ext4 ja XFS-iga
  7. Üleminek systemd-ile, tulemüürile ja GRUB2-le
  8. XFS - vaikimisi failisüsteem
  9. iSCSI ja FCoE tuumas
  10. PTPv2 pakkumine
  11. 40G Etherneti võrgukaartide tugi
  12. Sissepaigaldamise tagamine UEFI režiim Turvaline alglaadimine toetatud riistvaras.

Centos OS-i kui terviku põhifunktsioonid. Noh, esiteks meelitab Centos kasutajaid oma tasuta, erinevalt RHEL-ist, mida pakutakse ärilistel alustel. Väljastpoolt tehnilisi aspekte tõsta esile RHEL-i hoidlate tõhusust kõrge tase, mis tagab süsteemi turvalisuse. Kasutatakse GCC tehnoloogiaid nagu SSP (stack protection), PIE. Tarkvarakomplekt on asjakohane ja tüüpiline kaasaegsetele operatsioonisüsteemidele: pakutakse kontori-, serveri- ja arenduspakettide, programmide ja utiliitide versioone (KDE ja Gnome koos compizi ja AIGLX-iga, Firefox ja Evolution, MySQL ja PostgreSQL, Apache ja PHP jne). . Samuti on saadaval üksikasjalik tehniline dokumentatsioon ja olemas on suur OS-i tugipersonal, kellega saate ühendust võtta ja saada vastuseid kõigile oma küsimustele selle süsteemi kohta.

Meie VPS-serverites Centos OS-iga töötamiseks pakume teile meie ajaveebis mitmeid juhiseid:

Umbes süsteemi puudused , märgivad kasutajad sageli, et jaotuskomplekt pole alati kaasas uusimad versioonid programmid, sealhulgas Linuxi tuum, ei ole samuti alati uued. Sellepärast see süsteem ei sobi neile, kellele meeldivad igapäevased uuendused. Kuigi mis tahes süsteemi saab värskendada vastavalt teie maitsele, ei peeta seda puudust nii oluliseks.

Centos OS on soovitatav organisatsioonidele ja üksikisikutele, kes ei vaja kalleid litsentse ja hooldust ning serveri stabiilsus on prioriteet. Ettevõte Hyper Host™ installib tasuta Centos OS selle tariifide uusim versioon või .

Lugege, kuidas valida õige OS serveri käitamiseks.

25905 korda Täna vaadatud 56 korda